[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T18:46:17.690839Z",
                    "start": "2026-07-30T18:46:15.011452Z"
                },
                "id": "0242ac17-0010-c2a9-4db7-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": "1785437175",
                                    "epoch_int": "1785437175",
                                    "hour": "18",
                                    "iso8601": "2026-07-30T18:46:15Z",
                                    "iso8601_basic": "20260730T184615687799",
                                    "iso8601_basic_short": "20260730T184615",
                                    "iso8601_micro": "2026-07-30T18:46:15.687799Z",
                                    "minute": "46",
                                    "month": "07",
                                    "second": "15",
                                    "time": "18:46:15",
                                    "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/8f8a12f88c784be69489082ba181f620/ansible/pre_playbook_0/ansible.cfg",
                                    "DEBIAN_FRONTEND": "noninteractive",
                                    "GPG_KEY": "A035C8C19219BA821ECEA86B64E628F8D684696D",
                                    "HOME": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work",
                                    "HOSTNAME": "2d72f0692154",
                                    "KUBECONFIG": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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": "2336608",
                                    "SSH_AUTH_SOCK": "/tmp/ssh-vqr8us4yBE11/agent.2336607",
                                    "TMP": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/tmp",
                                    "ZUUL_ANSIBLE_SPLIT_STREAMS": "False",
                                    "ZUUL_JOBDIR": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620",
                                    "ZUUL_JOB_FAILURE_OUTPUT": "[]",
                                    "ZUUL_JOB_LOG_CONFIG": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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": 5.39697265625,
                                    "1m": 7.01611328125,
                                    "5m": 5.87939453125
                                },
                                "ansible_local": {},
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_memfree_mb": 4124,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 14142,
                                        "used": 17948
                                    },
                                    "real": {
                                        "free": 4124,
                                        "total": 32090,
                                        "used": 27966
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32090,
                                "ansible_mounts": [
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/etc/resolv.conf",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/etc/hosts",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/var/lib/zuul/ansible/9",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/ansible",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/kube",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/ansible/pre_playbook_0",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/etc/zuul/site-variables.yaml",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 76479717,
                                        "block_size": 4096,
                                        "block_total": 263940717,
                                        "block_used": 187461000,
                                        "device": "/dev/vdb",
                                        "fstype": "ext4",
                                        "inode_available": 35726472,
                                        "inode_total": 67108864,
                                        "inode_used": 31382392,
                                        "mount": "/srv/static/logs",
                                        "options": "rw,nosuid,nodev,relatime,discard",
                                        "size_available": 313260920832,
                                        "size_total": 1081101176832,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 8241137,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32360443,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16417858,
                                        "inode_total": 20643840,
                                        "inode_used": 4225982,
                                        "mount": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/.ansible",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 33755697152,
                                        "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": 49100905,
                                "ansible_user_dir": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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-30T18:46:16.031150Z",
                            "start": "2026-07-30T18:46:15.023052Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-00000000002a",
                        "name": "Gathering Facts"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:16.054403Z",
                            "start": "2026-07-30T18:46:16.035251Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-000000000008",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "8f8/oss/8f8a12f88c784be69489082ba181f620"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000054",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:16.100741Z",
                            "start": "2026-07-30T18:46:16.068284Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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/4180\nEvent ID: 3d502d20-8c46-11f1-9947-637b8459f164\n"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:16.152772Z",
                            "start": "2026-07-30T18:46:16.111478Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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: np0000187565\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.242\n",
                                    "zj_item": "instance"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:16.267565Z",
                            "start": "2026-07-30T18:46:16.156699Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-00000000000a",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:16.681908Z",
                            "start": "2026-07-30T18:46:16.279231Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-00000000000f",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "af6a54ea9ef61c33fbe2b14d388878956598e4f2",
                            "dest": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "af6a54ea9ef61c33fbe2b14d388878956598e4f2",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/work/.ansible/tmp/ansible-tmp-1785437176.7226117-84-235423549221841/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "4e947ff517020e37981ed48156598b4d",
                            "mode": "0644",
                            "owner": "root",
                            "size": 36352,
                            "src": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/.ansible/tmp/ansible-tmp-1785437176.7226117-84-235423549221841/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:17.690839Z",
                            "start": "2026-07-30T18:46:16.689819Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-000000000010",
                        "name": "Copy ansible inventory to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T18:46:26.151065Z",
                    "start": "2026-07-30T18:46:17.698201Z"
                },
                "id": "0242ac17-0010-c2a9-4db7-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/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:17.938866Z",
                            "start": "2026-07-30T18:46:17.706049Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:17.979285Z",
                            "start": "2026-07-30T18:46:17.947659Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:00.369130",
                            "end": "2026-07-30 18:46:18.746322",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_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-c2a9-4db7-00000000009c-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:46:18.377192",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_id_rsa.pub\nThe key fingerprint is:\nSHA256:kf5FoBDb1AocTI/O9IuV8G3FmgGoch96Ctqw1IhkXNg zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|  o  +=+o..      |\n| . E  =B +.o     |\n|. .  .=.*.. +    |\n| +. o+.=.+ *     |\n|+ oo oo.S = .    |\n|oo... oo + .     |\n|.= . o. . .      |\n|o . .            |\n|                 |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:kf5FoBDb1AocTI/O9IuV8G3FmgGoch96Ctqw1IhkXNg zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|  o  +=+o..      |",
                                "| . E  =B +.o     |",
                                "|. .  .=.*.. +    |",
                                "| +. o+.=.+ *     |",
                                "|+ oo oo.S = .    |",
                                "|oo... oo + .     |",
                                "|.= . o. . .      |",
                                "|o . .            |",
                                "|                 |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac17-0010-c2a9-4db7-00000000009c-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:18.793151Z",
                            "start": "2026-07-30T18:46:18.005314Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-00000000009c",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:18.837507Z",
                            "start": "2026-07-30T18:46:18.803331Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:18.883087Z",
                            "start": "2026-07-30T18:46:18.857655Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQC6+gDsX/ef0GUCLZWjbSg0qEZiKbW3EsGwWh5O0gQCUNOGdDjUsI6XegdwUO9HpFHUjeHlaVhInEmWO6pS3Alh43rI9mAWpsUdxWjfaCqHs77TSg9TovL7fjt/QPrjNt82jZ1RXsJM9JwX6vvZIirbGwRdO9O/150PlpQPVspR8nPYJd5tZJwNZPipYPbUuY4eQOLUChF0cXW0qpvZvQji3fm7J4N72IFauv6YLe2pkStyesUUgbs936q25/m7Zcr0CP3/KUuJZ8iHBEcwhuC4Arpv9x06OwmONELqdXWx9DS+SiIor/RXAK7YnZhvHR5QIPPvuISnxVfL4SwN0oKp3dcDzpp4UjfY5+AzNiXdQ/UnJTBFAEQzDokedjJlR6ibKLQBKQ4gPjH1ATJx6ndVqeyJFMMHfJhgvkq3d8788Cld9ZThahURLjpD+MZ5bannJxrN/viBw8HYHlOJKrjysMrlscGA1ye9E/ZprKwFarraxcDJizzGq3Upc6BpBZU= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQC6+gDsX/ef0GUCLZWjbSg0qEZiKbW3EsGwWh5O0gQCUNOGdDjUsI6XegdwUO9HpFHUjeHlaVhInEmWO6pS3Alh43rI9mAWpsUdxWjfaCqHs77TSg9TovL7fjt/QPrjNt82jZ1RXsJM9JwX6vvZIirbGwRdO9O/150PlpQPVspR8nPYJd5tZJwNZPipYPbUuY4eQOLUChF0cXW0qpvZvQji3fm7J4N72IFauv6YLe2pkStyesUUgbs936q25/m7Zcr0CP3/KUuJZ8iHBEcwhuC4Arpv9x06OwmONELqdXWx9DS+SiIor/RXAK7YnZhvHR5QIPPvuISnxVfL4SwN0oKp3dcDzpp4UjfY5+AzNiXdQ/UnJTBFAEQzDokedjJlR6ibKLQBKQ4gPjH1ATJx6ndVqeyJFMMHfJhgvkq3d8788Cld9ZThahURLjpD+MZ5bannJxrN/viBw8HYHlOJKrjysMrlscGA1ye9E/ZprKwFarraxcDJizzGq3Upc6BpBZU= 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-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:19.447370Z",
                            "start": "2026-07-30T18:46:18.892011Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:19.639537Z",
                            "start": "2026-07-30T18:46:19.459138Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-0000000000be",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "e84596bde2909dbc7db0cb6975691e9080c2049f",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "8f8a12f88c784be69489082ba181f620_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "e84596bde2909dbc7db0cb6975691e9080c2049f",
                                    "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-1785437179.684572-190-84806208303374/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "2afd6a7ec0eed195ea75712aba0ffc3e",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785437179.684572-190-84806208303374/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:20.109831Z",
                            "start": "2026-07-30T18:46:19.645145Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-0000000000bf",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "641e26e36ea16fb206c9fb106164655744b78017",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "8f8a12f88c784be69489082ba181f620_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "641e26e36ea16fb206c9fb106164655744b78017",
                                    "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-1785437180.1578164-200-97031709648266/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "016ee3d55a0a0e772eaa85ac366e6a15",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785437180.1578164-200-97031709648266/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:20.577243Z",
                            "start": "2026-07-30T18:46:20.116346Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:20.608507Z",
                            "start": "2026-07-30T18:46:20.583664Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-0000000000a3",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:20.953148Z",
                            "start": "2026-07-30T18:46:20.617068Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-0000000000a5",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_id_rsa"
                            ],
                            "delta": "0:00:00.017787",
                            "end": "2026-07-30 18:46:21.209954",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_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-c2a9-4db7-0000000000ab-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:46:21.192167",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/8f8a12f88c784be69489082ba181f620_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac17-0010-c2a9-4db7-0000000000ab-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:21.245808Z",
                            "start": "2026-07-30T18:46:20.972880Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-0000000000ab",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:21.512161Z",
                            "start": "2026-07-30T18:46:21.255271Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:21.546010Z",
                            "start": "2026-07-30T18:46:21.520340Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:21.828291Z",
                            "start": "2026-07-30T18:46:21.562221Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:25.089699Z",
                            "start": "2026-07-30T18:46:21.839176Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:25.608736Z",
                            "start": "2026-07-30T18:46:25.098724Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-c2a9-4db7-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:26.151065Z",
                            "start": "2026-07-30T18:46:25.619544Z"
                        },
                        "id": "0242ac17-0010-c2a9-4db7-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-30T18:46:38.887184Z",
                    "start": "2026-07-30T18:46:26.997524Z"
                },
                "id": "0242ac17-0010-273d-c192-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-1785437187.044749-5-234446749686955/uv-x86_64-unknown-linux-gnuhbxkm0yy.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-1785437187.044749-5-234446749686955/uv-x86_64-unknown-linux-gnuhbxkm0yy.tar.gz",
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-273d-c192-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:29.302031Z",
                            "start": "2026-07-30T18:46:27.009181Z"
                        },
                        "id": "0242ac17-0010-273d-c192-000000000007",
                        "name": "Extract archive"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "/usr/local/bin/uv",
                                "--version"
                            ],
                            "delta": "0:00:00.013877",
                            "end": "2026-07-30 18:46:29.665410",
                            "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-273d-c192-000000000008-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:46:29.651533",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "uv 0.8.13",
                            "stdout_lines": [
                                "uv 0.8.13"
                            ],
                            "zuul_log_id": "0242ac17-0010-273d-c192-000000000008-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-273d-c192-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:29.853843Z",
                            "start": "2026-07-30T18:46:29.334698Z"
                        },
                        "id": "0242ac17-0010-273d-c192-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": "4180",
                                            "change_message": "test(horizon): validate selective CI\n\n## Purpose\n\nTemporary isolated horizon selector/deployment validation for #4152.\n\nExpected scheduler result: exactly one AIO Open vSwitch job with focused Dashboard verification.\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/4180",
                                            "commit_id": "b94f96514fce5156dec68c90ff7156bfa34cf803",
                                            "patchset": "b94f96514fce5156dec68c90ff7156bfa34cf803",
                                            "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": "6867579c30a7d8289bf43fda396e33b9f2469ec7",
                                            "patchset": "6867579c30a7d8289bf43fda396e33b9f2469ec7",
                                            "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": "4180",
                                            "change_message": "test(horizon): validate selective CI\n\n## Purpose\n\nTemporary isolated horizon selector/deployment validation for #4152.\n\nExpected scheduler result: exactly one AIO Open vSwitch job with focused Dashboard verification.\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/4180",
                                            "commit_id": "b94f96514fce5156dec68c90ff7156bfa34cf803",
                                            "patchset": "b94f96514fce5156dec68c90ff7156bfa34cf803",
                                            "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": "b345875acf6022846e959d7e70c73619db3a7ce7",
                                            "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": "31caec11b5bf5b0f05270e30d32bba15a5e6248f",
                                            "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 ansible-core (2.1MiB)",
                                "Downloading netaddr (2.2MiB)",
                                "Downloading rjsonnet (1.2MiB)",
                                "Downloading pydantic-core (2.0MiB)",
                                "Downloading pygments (1.2MiB)",
                                "Downloading openstacksdk (1.7MiB)",
                                "Downloading cryptography (4.2MiB)",
                                "Downloading kubernetes (1.9MiB)",
                                "Downloading setuptools (1.1MiB)",
                                "   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 43ms",
                                "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 ansible-core (2.1MiB)\nDownloading netaddr (2.2MiB)\nDownloading rjsonnet (1.2MiB)\nDownloading pydantic-core (2.0MiB)\nDownloading pygments (1.2MiB)\nDownloading openstacksdk (1.7MiB)\nDownloading cryptography (4.2MiB)\nDownloading kubernetes (1.9MiB)\nDownloading setuptools (1.1MiB)\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 43ms\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-30T18:46:38.887184Z",
                            "start": "2026-07-30T18:46:29.865517Z"
                        },
                        "id": "0242ac17-0010-273d-c192-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-30T18:46:49.799544Z",
                    "start": "2026-07-30T18:46:39.736863Z"
                },
                "id": "0242ac17-0010-ef10-c059-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785437205,
                            "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 (569 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 (569 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-30T18:46:49.799544Z",
                            "start": "2026-07-30T18:46:39.751929Z"
                        },
                        "id": "0242ac17-0010-ef10-c059-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-30T18:46:51.736015Z",
                    "start": "2026-07-30T18:46:50.606619Z"
                },
                "id": "0242ac17-0010-8e6f-3212-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.182382",
                            "end": "2026-07-30 18:46:51.137797",
                            "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-8e6f-3212-000000000004-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:46:50.955415",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-8e6f-3212-000000000004-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:51.194970Z",
                            "start": "2026-07-30T18:46:50.638878Z"
                        },
                        "id": "0242ac17-0010-8e6f-3212-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.098998",
                            "end": "2026-07-30 18:46:51.495888",
                            "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-8e6f-3212-000000000005-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:46:51.396890",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Selective Molecule plan: selective\nChanged files:\n  A roles/horizon/SELECTIVE_CI_VALIDATION.md\nTargets: horizon\nJob decisions:\n  RUN  aio-openvswitch: selected by changed components\n       components: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, horizon, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator\n       Tempest include: ^tempest\\.scenario\\.test_dashboard_basic_ops\\.\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/horizon/SELECTIVE_CI_VALIDATION.md",
                                "Targets: horizon",
                                "Job decisions:",
                                "  RUN  aio-openvswitch: selected by changed components",
                                "       components: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, horizon, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator",
                                "       Tempest include: ^tempest\\.scenario\\.test_dashboard_basic_ops\\.",
                                "  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-8e6f-3212-000000000005-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:51.736015Z",
                            "start": "2026-07-30T18:46:51.219551Z"
                        },
                        "id": "0242ac17-0010-8e6f-3212-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-30T19:45:55.792217Z",
                    "start": "2026-07-30T18:46:52.535692Z"
                },
                "id": "0242ac17-0010-bdab-5d0a-000000000002",
                "name": "Run selected Molecule scenario"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.slurp",
                            "changed": false,
                            "content": "ewogICJ2ZXJzaW9uIjogMSwKICAibW9kZSI6ICJzZWxlY3RpdmUiLAogICJjaGFuZ2VzIjogWwogICAgewogICAgICAic3RhdHVzIjogIkEiLAogICAgICAicGF0aCI6ICJyb2xlcy9ob3Jpem9uL1NFTEVDVElWRV9DSV9WQUxJREFUSU9OLm1kIiwKICAgICAgInByZXZpb3VzX3BhdGgiOiBudWxsCiAgICB9CiAgXSwKICAibWF0Y2hlcyI6IFsKICAgIHsKICAgICAgInBhdGgiOiAicm9sZXMvaG9yaXpvbi9TRUxFQ1RJVkVfQ0lfVkFMSURBVElPTi5tZCIsCiAgICAgICJydWxlIjogImNvbXBvbmVudDpob3Jpem9uIiwKICAgICAgImFjdGlvbiI6ICJ0YXJnZXRzIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgImhvcml6b24iCiAgICAgIF0KICAgIH0KICBdLAogICJ0YXJnZXRzIjogWwogICAgImhvcml6b24iCiAgXSwKICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogWwogICAgImRhc2hib2FyZCIKICBdLAogICJ2ZXJpZmljYXRpb25fY2hlY2tzIjogW10sCiAgInRlbXBlc3RfdGVzdHMiOiBbCiAgICAiXnRlbXBlc3RcXC5zY2VuYXJpb1xcLnRlc3RfZGFzaGJvYXJkX2Jhc2ljX29wc1xcLiIKICBdLAogICJ2YXJpYW50cyI6IFsKICAgIHsKICAgICAgImpvYiI6ICJhaW8tb3BlbnZzd2l0Y2giLAogICAgICAibmV0d29ya19iYWNrZW5kIjogIm9wZW52c3dpdGNoIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgImhvcml6b24iCiAgICAgIF0sCiAgICAgICJkZXBsb3ltZW50X3Jvb3RzIjogWwogICAgICAgICJob3Jpem9uIiwKICAgICAgICAibmV1dHJvbiIsCiAgICAgICAgIm5vdmEiCiAgICAgIF0sCiAgICAgICJjb21wb25lbnRzIjogWwogICAgICAgICJjZXBoIiwKICAgICAgICAiY2VwaC1wcm92aXNpb25lcnMiLAogICAgICAgICJjZXJ0LW1hbmFnZXIiLAogICAgICAgICJjbHVzdGVyLWlzc3VlciIsCiAgICAgICAgImNvcmVkbnMiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJob3Jpem9uIiwKICAgICAgICAiaW5ncmVzcy1uZ2lueCIsCiAgICAgICAgImtleWNsb2FrIiwKICAgICAgICAia2V5c3RvbmUiLAogICAgICAgICJrdWJlcm5ldGVzIiwKICAgICAgICAibGlidmlydCIsCiAgICAgICAgIm1lbWNhY2hlZCIsCiAgICAgICAgIm5ldXRyb24iLAogICAgICAgICJub3ZhIiwKICAgICAgICAib3BlbnZzd2l0Y2giLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInBsYWNlbWVudCIsCiAgICAgICAgInJhYmJpdG1xLWNsdXN0ZXItb3BlcmF0b3IiCiAgICAgIF0sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbCiAgICAgICAgImNlcGgiLAogICAgICAgICJjZXBoLXByb3Zpc2lvbmVycyIsCiAgICAgICAgImNlcnQtbWFuYWdlciIsCiAgICAgICAgImNsdXN0ZXItaXNzdWVyIiwKICAgICAgICAiY29yZWRucyIsCiAgICAgICAgImNzaSIsCiAgICAgICAgImdsYW5jZSIsCiAgICAgICAgImhvcml6b24iLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAia2V5Y2xvYWsiLAogICAgICAgICJrZXlzdG9uZSIsCiAgICAgICAgImt1YmVybmV0ZXMiLAogICAgICAgICJsaWJ2aXJ0IiwKICAgICAgICAibWVtY2FjaGVkIiwKICAgICAgICAibmV1dHJvbiIsCiAgICAgICAgIm5vdmEiLAogICAgICAgICJvcGVudnN3aXRjaCIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXIiLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgICAicGxhY2VtZW50IiwKICAgICAgICAicmFiYml0bXEtY2x1c3Rlci1vcGVyYXRvciIKICAgICAgXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFsKICAgICAgICAiZGFzaGJvYXJkIgogICAgICBdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFsKICAgICAgICAiXnRlbXBlc3RcXC5zY2VuYXJpb1xcLnRlc3RfZGFzaGJvYXJkX2Jhc2ljX29wc1xcLiIKICAgICAgXSwKICAgICAgInJ1bl90ZW1wZXN0IjogdHJ1ZQogICAgfQogIF0sCiAgImpvYl9kZWNpc2lvbnMiOiB7CiAgICAiYWlvLW9wZW52c3dpdGNoIjogewogICAgICAicnVuIjogdHJ1ZSwKICAgICAgInJlYXNvbiI6ICJzZWxlY3RlZCBieSBjaGFuZ2VkIGNvbXBvbmVudHMiLAogICAgICAic2NlbmFyaW8iOiAiYWlvIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6ICJvcGVudnN3aXRjaCIsCiAgICAgICJ0YXJnZXRzIjogWwogICAgICAgICJob3Jpem9uIgogICAgICBdLAogICAgICAiY29tcG9uZW50cyI6IFsKICAgICAgICAiY2VwaCIsCiAgICAgICAgImNlcGgtcHJvdmlzaW9uZXJzIiwKICAgICAgICAiY2VydC1tYW5hZ2VyIiwKICAgICAgICAiY2x1c3Rlci1pc3N1ZXIiLAogICAgICAgICJjb3JlZG5zIiwKICAgICAgICAiY3NpIiwKICAgICAgICAiZ2xhbmNlIiwKICAgICAgICAiaG9yaXpvbiIsCiAgICAgICAgImluZ3Jlc3MtbmdpbngiLAogICAgICAgICJrZXljbG9hayIsCiAgICAgICAgImtleXN0b25lIiwKICAgICAgICAia3ViZXJuZXRlcyIsCiAgICAgICAgImxpYnZpcnQiLAogICAgICAgICJtZW1jYWNoZWQiLAogICAgICAgICJuZXV0cm9uIiwKICAgICAgICAibm92YSIsCiAgICAgICAgIm9wZW52c3dpdGNoIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3RlciIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJwbGFjZW1lbnQiLAogICAgICAgICJyYWJiaXRtcS1jbHVzdGVyLW9wZXJhdG9yIgogICAgICBdLAogICAgICAiYW5zaWJsZV90YWdzIjogWwogICAgICAgICJjZXBoIiwKICAgICAgICAiY2VwaC1wcm92aXNpb25lcnMiLAogICAgICAgICJjZXJ0LW1hbmFnZXIiLAogICAgICAgICJjbHVzdGVyLWlzc3VlciIsCiAgICAgICAgImNvcmVkbnMiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJob3Jpem9uIiwKICAgICAgICAiaW5ncmVzcy1uZ2lueCIsCiAgICAgICAgImtleWNsb2FrIiwKICAgICAgICAia2V5c3RvbmUiLAogICAgICAgICJrdWJlcm5ldGVzIiwKICAgICAgICAibGlidmlydCIsCiAgICAgICAgIm1lbWNhY2hlZCIsCiAgICAgICAgIm5ldXRyb24iLAogICAgICAgICJub3ZhIiwKICAgICAgICAib3BlbnZzd2l0Y2giLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3Rlci1vcGVyYXRvciIsCiAgICAgICAgInBsYWNlbWVudCIsCiAgICAgICAgInJhYmJpdG1xLWNsdXN0ZXItb3BlcmF0b3IiCiAgICAgIF0sCiAgICAgICJ2ZXJpZmljYXRpb25fcHJvZmlsZXMiOiBbCiAgICAgICAgImRhc2hib2FyZCIKICAgICAgXSwKICAgICAgInZlcmlmaWNhdGlvbl9jaGVja3MiOiBbXSwKICAgICAgInRlbXBlc3RfdGVzdHMiOiBbCiAgICAgICAgIl50ZW1wZXN0XFwuc2NlbmFyaW9cXC50ZXN0X2Rhc2hib2FyZF9iYXNpY19vcHNcXC4iCiAgICAgIF0sCiAgICAgICJydW5fdGVtcGVzdCI6IHRydWUKICAgIH0sCiAgICAiYWlvLW92biI6IHsKICAgICAgInJ1biI6IGZhbHNlLAogICAgICAicmVhc29uIjogIm5vIGNoYW5nZWQgY29tcG9uZW50IHJlcXVpcmVzIHRoaXMgam9iIiwKICAgICAgInNjZW5hcmlvIjogImFpbyIsCiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiAib3ZuIiwKICAgICAgInRhcmdldHMiOiBbXSwKICAgICAgImNvbXBvbmVudHMiOiBbXSwKICAgICAgImFuc2libGVfdGFncyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogW10sCiAgICAgICJ2ZXJpZmljYXRpb25fY2hlY2tzIjogW10sCiAgICAgICJ0ZW1wZXN0X3Rlc3RzIjogW10sCiAgICAgICJydW5fdGVtcGVzdCI6IGZhbHNlCiAgICB9LAogICAgImNzaS1sb2NhbC1wYXRoLXByb3Zpc2lvbmVyIjogewogICAgICAicnVuIjogZmFsc2UsCiAgICAgICJyZWFzb24iOiAibm8gY2hhbmdlZCBjb21wb25lbnQgcmVxdWlyZXMgdGhpcyBqb2IiLAogICAgICAic2NlbmFyaW8iOiAiY3NpIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfSwKICAgICJjc2ktcmJkIjogewogICAgICAicnVuIjogZmFsc2UsCiAgICAgICJyZWFzb24iOiAibm8gY2hhbmdlZCBjb21wb25lbnQgcmVxdWlyZXMgdGhpcyBqb2IiLAogICAgICAic2NlbmFyaW8iOiAiY3NpIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfSwKICAgICJrZXljbG9hayI6IHsKICAgICAgInJ1biI6IGZhbHNlLAogICAgICAicmVhc29uIjogIm5vIGNoYW5nZWQgY29tcG9uZW50IHJlcXVpcmVzIHRoaXMgam9iIiwKICAgICAgInNjZW5hcmlvIjogImtleWNsb2FrIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX2NoZWNrcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdLAogICAgICAicnVuX3RlbXBlc3QiOiBmYWxzZQogICAgfQogIH0sCiAgInJlYXNvbnMiOiBbXQp9Cg==",
                            "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-30T18:46:52.878085Z",
                            "start": "2026-07-30T18:46:52.548457Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000004",
                        "name": "Read selective Molecule plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_plan": {
                                    "changes": [
                                        {
                                            "path": "roles/horizon/SELECTIVE_CI_VALIDATION.md",
                                            "previous_path": null,
                                            "status": "A"
                                        }
                                    ],
                                    "job_decisions": {
                                        "aio-openvswitch": {
                                            "ansible_tags": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "horizon",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "components": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "horizon",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "network_backend": "openvswitch",
                                            "reason": "selected by changed components",
                                            "run": true,
                                            "run_tempest": true,
                                            "scenario": "aio",
                                            "targets": [
                                                "horizon"
                                            ],
                                            "tempest_tests": [
                                                "^tempest\\.scenario\\.test_dashboard_basic_ops\\."
                                            ],
                                            "verification_checks": [],
                                            "verification_profiles": [
                                                "dashboard"
                                            ]
                                        },
                                        "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/horizon/SELECTIVE_CI_VALIDATION.md",
                                            "rule": "component:horizon",
                                            "targets": [
                                                "horizon"
                                            ]
                                        }
                                    ],
                                    "mode": "selective",
                                    "reasons": [],
                                    "targets": [
                                        "horizon"
                                    ],
                                    "tempest_tests": [
                                        "^tempest\\.scenario\\.test_dashboard_basic_ops\\."
                                    ],
                                    "variants": [
                                        {
                                            "ansible_tags": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "horizon",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "components": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "horizon",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "deployment_roots": [
                                                "horizon",
                                                "neutron",
                                                "nova"
                                            ],
                                            "job": "aio-openvswitch",
                                            "network_backend": "openvswitch",
                                            "run_tempest": true,
                                            "targets": [
                                                "horizon"
                                            ],
                                            "tempest_tests": [
                                                "^tempest\\.scenario\\.test_dashboard_basic_ops\\."
                                            ],
                                            "verification_checks": [],
                                            "verification_profiles": [
                                                "dashboard"
                                            ]
                                        }
                                    ],
                                    "verification_checks": [],
                                    "verification_profiles": [
                                        "dashboard"
                                    ],
                                    "version": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:52.938983Z",
                            "start": "2026-07-30T18:46:52.884650Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000005",
                        "name": "Resolve this job decision"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:52.977995Z",
                            "start": "2026-07-30T18:46:52.944931Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000006",
                        "name": "Assert this job exists in the plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_decision": {
                                    "ansible_tags": [
                                        "ceph",
                                        "ceph-provisioners",
                                        "cert-manager",
                                        "cluster-issuer",
                                        "coredns",
                                        "csi",
                                        "glance",
                                        "horizon",
                                        "ingress-nginx",
                                        "keycloak",
                                        "keystone",
                                        "kubernetes",
                                        "libvirt",
                                        "memcached",
                                        "neutron",
                                        "nova",
                                        "openvswitch",
                                        "percona-xtradb-cluster",
                                        "percona-xtradb-cluster-operator",
                                        "placement",
                                        "rabbitmq-cluster-operator"
                                    ],
                                    "components": [
                                        "ceph",
                                        "ceph-provisioners",
                                        "cert-manager",
                                        "cluster-issuer",
                                        "coredns",
                                        "csi",
                                        "glance",
                                        "horizon",
                                        "ingress-nginx",
                                        "keycloak",
                                        "keystone",
                                        "kubernetes",
                                        "libvirt",
                                        "memcached",
                                        "neutron",
                                        "nova",
                                        "openvswitch",
                                        "percona-xtradb-cluster",
                                        "percona-xtradb-cluster-operator",
                                        "placement",
                                        "rabbitmq-cluster-operator"
                                    ],
                                    "network_backend": "openvswitch",
                                    "reason": "selected by changed components",
                                    "run": true,
                                    "run_tempest": true,
                                    "scenario": "aio",
                                    "targets": [
                                        "horizon"
                                    ],
                                    "tempest_tests": [
                                        "^tempest\\.scenario\\.test_dashboard_basic_ops\\."
                                    ],
                                    "verification_checks": [],
                                    "verification_profiles": [
                                        "dashboard"
                                    ]
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:53.016101Z",
                            "start": "2026-07-30T18:46:52.983782Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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: horizon\nComponents: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, horizon, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:53.076194Z",
                            "start": "2026-07-30T18:46:53.022727Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437211.4386828,
                                        "attr_flags": "e",
                                        "attributes": [
                                            "extents"
                                        ],
                                        "block_size": 4096,
                                        "blocks": 8,
                                        "charset": "unknown",
                                        "ctime": 1785437211.114669,
                                        "dev": 64513,
                                        "device_type": 0,
                                        "executable": true,
                                        "exists": true,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1048159,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mimetype": "unknown",
                                        "mode": "0755",
                                        "mtime": 1785437211.114669,
                                        "nlink": 25,
                                        "path": "src/github.com/vexxhost/atmosphere",
                                        "pw_name": "zuul",
                                        "readable": true,
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "version": "2460815968",
                                        "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-30T18:46:53.713682Z",
                            "start": "2026-07-30T18:46:53.083613Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": "af6a54ea9ef61c33fbe2b14d388878956598e4f2",
                                    "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": "af6a54ea9ef61c33fbe2b14d388878956598e4f2",
                                            "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-1785437213.7858596-15-171428788561912/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": 1785437211.4386828,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785437211.114669,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1048159,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785437211.114669,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "2460815968",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "md5sum": "4e947ff517020e37981ed48156598b4d",
                                    "mode": "0644",
                                    "owner": "zuul",
                                    "size": 36352,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785437213.7858596-15-171428788561912/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-30T18:46:54.352380Z",
                            "start": "2026-07-30T18:46:53.723556Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437211.4386828,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785437211.114669,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1048159,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785437211.114669,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "2460815968",
                                            "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-30T18:46:54.703559Z",
                            "start": "2026-07-30T18:46:54.359259Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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",
                                    "ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,horizon,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator"
                                ],
                                "_atmosphere_ci_molecule_environment": {
                                    "ATMOSPHERE_CI_COMPONENTS": "ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,horizon,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator",
                                    "ATMOSPHERE_CI_MODE": "selective",
                                    "ATMOSPHERE_CI_RUN_STESTR": "true",
                                    "ATMOSPHERE_CI_RUN_TEMPEST": "true",
                                    "ATMOSPHERE_CI_TEMPEST_INCLUDE": "[\"^tempest\\\\.scenario\\\\.test_dashboard_basic_ops\\\\.\"]",
                                    "ATMOSPHERE_CI_VERIFICATION_CHECKS": "[]",
                                    "ATMOSPHERE_CI_VERIFICATION_PROFILES": "dashboard",
                                    "MOLECULE_ANSIBLE_ARGS_STRICT_MODE": "1"
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:54.775364Z",
                            "start": "2026-07-30T18:46:54.711001Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:46:54.885112Z",
                            "start": "2026-07-30T18:46:54.781790Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:46:55.226882Z",
                            "start": "2026-07-30T18:46:54.949444Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:46:55.267947Z",
                            "start": "2026-07-30T18:46:55.233186Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000044",
                        "name": "Resolve live Molecule log path"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:55.891724Z",
                            "start": "2026-07-30T18:46:55.276278Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": "j833390545754.1603",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:46:55.957163Z",
                            "start": "2026-07-30T18:46:55.897801Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:46:55.999616Z",
                            "start": "2026-07-30T18:46:55.965307Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:46:56.062347Z",
                            "start": "2026-07-30T18:46:56.007815Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:46:56.154894Z",
                            "start": "2026-07-30T18:46:56.071442Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:46:56.241416Z",
                            "start": "2026-07-30T18:46:56.189132Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:46:56.309570",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:47:16.311627",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:16.326640Z",
                            "start": "2026-07-30T18:46:56.269069Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:16.399612Z",
                            "start": "2026-07-30T18:47:16.334606Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000000bb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:16.789200Z",
                            "start": "2026-07-30T18:47:16.409653Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437215.9708629,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 8,
                                "charset": "unknown",
                                "checksum": "39300efa18ee738c81eb44344db78d078f496d50",
                                "ctime": 1785437236.7714565,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437236.7714565,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 3144,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:16.985756Z",
                            "start": "2026-07-30T18:47:16.798228Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000000bd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3144"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:17.046315Z",
                            "start": "2026-07-30T18:47:16.992029Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 3144",
                            "delta": "0:00:00.008833",
                            "end": "2026-07-30 18:47:17.281931",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/logs/molecule-aio-openvswitch.log | head -c 3144",
                                    "_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-bdab-5d0a-0000000000bf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:47:17.273098",
                            "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  18:47:11 +0000 (0:00:00.025)       0:00:00.025 *********\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  18:47:12 +0000 (0:00:01.132)       0:00:01.158 *********\nchanged: [instance]\n\nTASK [Ensure hostname inside hosts file] ***************************************\nThursday 30 July 2026  18:47:13 +0000 (0:00:00.715)       0:00:01.873 *********\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  18:47:13 +0000 (0:00:00.269)       0:00:02.143 *********\nok: [instance]\n\nTASK [Purge \"snapd\" package] ***************************************************\nThursday 30 July 2026  18:47:15 +0000 (0:00:01.480)       0:00:03.623 *********\nok: [instance]\n\nPLAY [Generate workspace for Atmosphere] ***************************************\n\nTASK [Create folders for workspace] ********************************************\nThursday 30 July 2026  18:47:15 +0000 (0:00:00.851)       0:00:04.474 *********\nchanged: [localhost] => (item=group_vars)\nchanged: [localhost] => (item=group_vars/all)\nchanged: [localhost] => (item=group_vars/controllers)\nchanged: [localhost] => (item=group_vars/cephs)",
                            "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  18:47:11 +0000 (0:00:00.025)       0:00:00.025 *********",
                                "[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  18:47:12 +0000 (0:00:01.132)       0:00:01.158 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Ensure hostname inside hosts file] ***************************************",
                                "Thursday 30 July 2026  18:47:13 +0000 (0:00:00.715)       0:00:01.873 *********",
                                "[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  18:47:13 +0000 (0:00:00.269)       0:00:02.143 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Purge \"snapd\" package] ***************************************************",
                                "Thursday 30 July 2026  18:47:15 +0000 (0:00:01.480)       0:00:03.623 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Generate workspace for Atmosphere] ***************************************",
                                "",
                                "TASK [Create folders for workspace] ********************************************",
                                "Thursday 30 July 2026  18:47:15 +0000 (0:00:00.851)       0:00:04.474 *********",
                                "changed: [localhost] => (item=group_vars)",
                                "changed: [localhost] => (item=group_vars/all)",
                                "changed: [localhost] => (item=group_vars/controllers)",
                                "changed: [localhost] => (item=group_vars/cephs)"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000000bf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:17.596125Z",
                            "start": "2026-07-30T18:47:17.074374Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:17.669779Z",
                            "start": "2026-07-30T18:47:17.605186Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000000c0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "3144"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:17.730019Z",
                            "start": "2026-07-30T18:47:17.678238Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:17.823352Z",
                            "start": "2026-07-30T18:47:17.760893Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:17.898870Z",
                            "start": "2026-07-30T18:47:17.834968Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:47:17.958142",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:47:37.960216",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:37.976881Z",
                            "start": "2026-07-30T18:47:17.921255Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:38.038366Z",
                            "start": "2026-07-30T18:47:37.983660Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000000e7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:38.289999Z",
                            "start": "2026-07-30T18:47:38.044613Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437237.2794673,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 40,
                                "charset": "unknown",
                                "checksum": "b2b199ab1e13a3c06074f7b11ec04b3f29e70a37",
                                "ctime": 1785437256.7037985,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437256.7037985,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:38.496577Z",
                            "start": "2026-07-30T18:47:38.301585Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000000e9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "16701"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:38.558641Z",
                            "start": "2026-07-30T18:47:38.503151Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000000ea",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +3145 /tmp/logs/molecule-aio-openvswitch.log | head -c 16701",
                            "delta": "0:00:00.010090",
                            "end": "2026-07-30 18:47:38.821421",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +3145 /tmp/logs/molecule-aio-openvswitch.log | head -c 16701",
                                    "_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-bdab-5d0a-0000000000eb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:47:38.811331",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [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  18:47:17 +0000 (0:00:01.346)       0:00:05.820 *********\nchanged: [localhost]\n\nTASK [Load the current Ceph control plane configuration into a variable] *******\nThursday 30 July 2026  18:47:17 +0000 (0:00:00.226)       0:00:06.047 *********\nok: [localhost]\n\nTASK [Generate Ceph control plane values for missing variables] ****************\nThursday 30 July 2026  18:47:17 +0000 (0:00:00.026)       0:00:06.073 *********\nok: [localhost] => (item={'key': 'ceph_fsid', 'value': '7b1ce4e6-8d91-5a6d-a7f7-35bfd5cea851'})\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  18:47:17 +0000 (0:00:00.049)       0:00:06.122 *********\nchanged: [localhost]\n\nPLAY [Generate Ceph OSD configuration for workspace] ***************************\n\nTASK [Ensure the Ceph OSDs configuration file exists] **************************\nThursday 30 July 2026  18:47:18 +0000 (0:00:00.652)       0:00:06.775 *********\nchanged: [localhost]\n\nTASK [Load the current Ceph OSDs configuration into a variable] ****************\nThursday 30 July 2026  18:47:18 +0000 (0:00:00.233)       0:00:07.009 *********\nok: [localhost]\n\nTASK [Generate Ceph OSDs values for missing variables] *************************\nThursday 30 July 2026  18:47:18 +0000 (0:00:00.024)       0:00:07.033 *********\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  18:47:18 +0000 (0:00:00.028)       0:00:07.062 *********\nchanged: [localhost]\n\nPLAY [Generate Kubernetes configuration for workspace] *************************\n\nTASK [Ensure the Kubernetes configuration file exists] *************************\nThursday 30 July 2026  18:47:18 +0000 (0:00:00.459)       0:00:07.521 *********\nchanged: [localhost]\n\nTASK [Load the current Kubernetes configuration into a variable] ***************\nThursday 30 July 2026  18:47:19 +0000 (0:00:00.236)       0:00:07.758 *********\nok: [localhost]\n\nTASK [Generate Kubernetes values for missing variables] ************************\nThursday 30 July 2026  18:47:19 +0000 (0:00:00.027)       0:00:07.786 *********\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  18:47:19 +0000 (0:00:00.042)       0:00:07.828 *********\nchanged: [localhost]\n\nPLAY [Generate Keepalived configuration for workspace] *************************\n\nTASK [Ensure the Keeaplived configuration file exists] *************************\nThursday 30 July 2026  18:47:19 +0000 (0:00:00.468)       0:00:08.296 *********\nchanged: [localhost]\n\nTASK [Load the current Keepalived configuration into a variable] ***************\nThursday 30 July 2026  18:47:19 +0000 (0:00:00.236)       0:00:08.533 *********\nok: [localhost]\n\nTASK [Generate Keepalived values for missing variables] ************************\nThursday 30 July 2026  18:47:19 +0000 (0:00:00.026)       0:00:08.559 *********\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  18:47:19 +0000 (0:00:00.032)       0:00:08.591 *********\nchanged: [localhost]\n\nPLAY [Generate endpoints for workspace] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:47:20 +0000 (0:00:00.489)       0:00:09.081 *********\nok: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nThursday 30 July 2026  18:47:21 +0000 (0:00:00.922)       0:00:10.004 *********\nchanged: [localhost]\n\nTASK [Load the current endpoints into a variable] ******************************\nThursday 30 July 2026  18:47:21 +0000 (0:00:00.249)       0:00:10.254 *********\nok: [localhost]\n\nTASK [Generate endpoint skeleton for missing variables] ************************\nThursday 30 July 2026  18:47:21 +0000 (0:00:00.030)       0:00:10.284 *********\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  18:47:22 +0000 (0:00:00.735)       0:00:11.019 *********\nchanged: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nThursday 30 July 2026  18:47:22 +0000 (0:00:00.471)       0:00:11.491 *********\nchanged: [localhost]\n\nPLAY [Generate Neutron configuration for workspace] ****************************\n\nTASK [Ensure the Neutron configuration file exists] ****************************\nThursday 30 July 2026  18:47:23 +0000 (0:00:00.242)       0:00:11.733 *********\nchanged: [localhost]\n\nTASK [Load the current Neutron configuration into a variable] ******************\nThursday 30 July 2026  18:47:23 +0000 (0:00:00.233)       0:00:11.967 *********\nok: [localhost]\n\nTASK [Generate Neutron values for missing variables] ***************************\nThursday 30 July 2026  18:47:23 +0000 (0:00:00.030)       0:00:11.997 *********\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  18:47:23 +0000 (0:00:00.041)       0:00:12.039 *********\nchanged: [localhost]\n\nPLAY [Generate Nova configuration for workspace] *******************************\n\nTASK [Ensure the Nova configuration file exists] *******************************\nThursday 30 July 2026  18:47:23 +0000 (0:00:00.484)       0:00:12.523 *********\nchanged: [localhost]\n\nTASK [Load the current Nova configuration into a variable] *********************\nThursday 30 July 2026  18:47:24 +0000 (0:00:00.243)       0:00:12.766 *********\nok: [localhost]\n\nTASK [Generate Nova values for missing variables] ******************************\nThursday 30 July 2026  18:47:24 +0000 (0:00:00.030)       0:00:12.797 *********\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  18:47:24 +0000 (0:00:00.042)       0:00:12.840 *********\nchanged: [localhost]\n\nPLAY [Generate secrets for workspace] ******************************************\n\nTASK [Ensure the secrets file exists] ******************************************\nThursday 30 July 2026  18:47:24 +0000 (0:00:00.490)       0:00:13.331 *********\nchanged: [localhost]\n\nTASK [Load the current secrets into a variable] ********************************\nThursday 30 July 2026  18:47:24 +0000 (0:00:00.240)       0:00:13.571 *********\nok: [localhost]\n\nTASK [Generate secrets for missing variables] **********************************\nThursday 30 July 2026  18:47:24 +0000 (0:00:00.030)       0:00:13.602 *********\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  18:47:25 +0000 (0:00:00.452)       0:00:14.055 *********\nok: [localhost] => (item=barbican_kek)\n\nTASK [Generate temporary files for generating keys for missing variables] ******\nThursday 30 July 2026  18:47:25 +0000 (0:00:00.049)       0:00:14.105 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Generate SSH keys for missing variables] *********************************\nThursday 30 July 2026  18:47:26 +0000 (0:00:00.548)       0:00:14.653 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Set values for SSH keys] *************************************************\nThursday 30 July 2026  18:47:32 +0000 (0:00:06.965)       0:00:21.619 *********\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  18:47:33 +0000 (0:00:00.057)       0:00:21.676 *********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Write new secrets file to disk] ******************************************\nThursday 30 July 2026  18:47:33 +0000 (0:00:00.481)       0:00:22.158 *********\nchanged: [localhost]\n\nTASK [Encrypt secrets file with Vault password] ********************************\nThursday 30 July 2026  18:47:34 +0000 (0:00:00.473)       0:00:22.632 *********\nskipping: [localhost]\n\nPLAY [Setup networking] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:47:34 +0000 (0:00:00.037)       0:00:22.669 *********\nok: [instance]\n\nTASK [Create bridge for management network] ************************************\nThursday 30 July 2026  18:47:34 +0000 (0:00:00.673)       0:00:23.343 *********\nok: [instance]\n\nTASK [Create fake interface for management bridge] *****************************\nThursday 30 July 2026  18:47:35 +0000 (0:00:00.316)       0:00:23.660 *********\nok: [instance]\n\nTASK [Assign dummy interface to management bridge] *****************************\nThursday 30 July 2026  18:47:35 +0000 (0:00:00.199)       0:00:23.859 *********\nok: [instance]\n\nTASK [Assign IP address for management bridge] *********************************\nThursday 30 July 2026  18:47:35 +0000 (0:00:00.189)       0:00:24.049 *********\nok: [instance]\n\nTASK [Bring up interfaces] *****************************************************\nThursday 30 July 2026  18:47:35 +0000 (0:00:00.204)       0:00:24.254 *********\nok: [instance] => (item=br-mgmt)\nok: [instance] => (item=dummy0)\n\nPLAY [Create devices for Ceph] *************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:47:35 +0000 (0:00:00.360)       0:00:24.614 *********\nok: [instance]\n\nTASK [Install depedencies] *****************************************************\nThursday 30 July 2026  18:47:36 +0000 (0:00:00.707)       0:00:25.322 *********",
                            "stdout_lines": [
                                "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  18:47:17 +0000 (0:00:01.346)       0:00:05.820 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph control plane configuration into a variable] *******",
                                "Thursday 30 July 2026  18:47:17 +0000 (0:00:00.226)       0:00:06.047 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph control plane values for missing variables] ****************",
                                "Thursday 30 July 2026  18:47:17 +0000 (0:00:00.026)       0:00:06.073 *********",
                                "ok: [localhost] => (item={'key': 'ceph_fsid', 'value': '7b1ce4e6-8d91-5a6d-a7f7-35bfd5cea851'})",
                                "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  18:47:17 +0000 (0:00:00.049)       0:00:06.122 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Ceph OSD configuration for workspace] ***************************",
                                "",
                                "TASK [Ensure the Ceph OSDs configuration file exists] **************************",
                                "Thursday 30 July 2026  18:47:18 +0000 (0:00:00.652)       0:00:06.775 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph OSDs configuration into a variable] ****************",
                                "Thursday 30 July 2026  18:47:18 +0000 (0:00:00.233)       0:00:07.009 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph OSDs values for missing variables] *************************",
                                "Thursday 30 July 2026  18:47:18 +0000 (0:00:00.024)       0:00:07.033 *********",
                                "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  18:47:18 +0000 (0:00:00.028)       0:00:07.062 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Kubernetes configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Kubernetes configuration file exists] *************************",
                                "Thursday 30 July 2026  18:47:18 +0000 (0:00:00.459)       0:00:07.521 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Kubernetes configuration into a variable] ***************",
                                "Thursday 30 July 2026  18:47:19 +0000 (0:00:00.236)       0:00:07.758 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Kubernetes values for missing variables] ************************",
                                "Thursday 30 July 2026  18:47:19 +0000 (0:00:00.027)       0:00:07.786 *********",
                                "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  18:47:19 +0000 (0:00:00.042)       0:00:07.828 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Keepalived configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Keeaplived configuration file exists] *************************",
                                "Thursday 30 July 2026  18:47:19 +0000 (0:00:00.468)       0:00:08.296 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Keepalived configuration into a variable] ***************",
                                "Thursday 30 July 2026  18:47:19 +0000 (0:00:00.236)       0:00:08.533 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Keepalived values for missing variables] ************************",
                                "Thursday 30 July 2026  18:47:19 +0000 (0:00:00.026)       0:00:08.559 *********",
                                "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  18:47:19 +0000 (0:00:00.032)       0:00:08.591 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate endpoints for workspace] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:47:20 +0000 (0:00:00.489)       0:00:09.081 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Thursday 30 July 2026  18:47:21 +0000 (0:00:00.922)       0:00:10.004 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current endpoints into a variable] ******************************",
                                "Thursday 30 July 2026  18:47:21 +0000 (0:00:00.249)       0:00:10.254 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate endpoint skeleton for missing variables] ************************",
                                "Thursday 30 July 2026  18:47:21 +0000 (0:00:00.030)       0:00:10.284 *********",
                                "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  18:47:22 +0000 (0:00:00.735)       0:00:11.019 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Thursday 30 July 2026  18:47:22 +0000 (0:00:00.471)       0:00:11.491 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Neutron configuration for workspace] ****************************",
                                "",
                                "TASK [Ensure the Neutron configuration file exists] ****************************",
                                "Thursday 30 July 2026  18:47:23 +0000 (0:00:00.242)       0:00:11.733 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Neutron configuration into a variable] ******************",
                                "Thursday 30 July 2026  18:47:23 +0000 (0:00:00.233)       0:00:11.967 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Neutron values for missing variables] ***************************",
                                "Thursday 30 July 2026  18:47:23 +0000 (0:00:00.030)       0:00:11.997 *********",
                                "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  18:47:23 +0000 (0:00:00.041)       0:00:12.039 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Nova configuration for workspace] *******************************",
                                "",
                                "TASK [Ensure the Nova configuration file exists] *******************************",
                                "Thursday 30 July 2026  18:47:23 +0000 (0:00:00.484)       0:00:12.523 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Nova configuration into a variable] *********************",
                                "Thursday 30 July 2026  18:47:24 +0000 (0:00:00.243)       0:00:12.766 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Nova values for missing variables] ******************************",
                                "Thursday 30 July 2026  18:47:24 +0000 (0:00:00.030)       0:00:12.797 *********",
                                "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  18:47:24 +0000 (0:00:00.042)       0:00:12.840 *********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate secrets for workspace] ******************************************",
                                "",
                                "TASK [Ensure the secrets file exists] ******************************************",
                                "Thursday 30 July 2026  18:47:24 +0000 (0:00:00.490)       0:00:13.331 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current secrets into a variable] ********************************",
                                "Thursday 30 July 2026  18:47:24 +0000 (0:00:00.240)       0:00:13.571 *********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate secrets for missing variables] **********************************",
                                "Thursday 30 July 2026  18:47:24 +0000 (0:00:00.030)       0:00:13.602 *********",
                                "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  18:47:25 +0000 (0:00:00.452)       0:00:14.055 *********",
                                "ok: [localhost] => (item=barbican_kek)",
                                "",
                                "TASK [Generate temporary files for generating keys for missing variables] ******",
                                "Thursday 30 July 2026  18:47:25 +0000 (0:00:00.049)       0:00:14.105 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Generate SSH keys for missing variables] *********************************",
                                "Thursday 30 July 2026  18:47:26 +0000 (0:00:00.548)       0:00:14.653 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Set values for SSH keys] *************************************************",
                                "Thursday 30 July 2026  18:47:32 +0000 (0:00:06.965)       0:00:21.619 *********",
                                "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  18:47:33 +0000 (0:00:00.057)       0:00:21.676 *********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Write new secrets file to disk] ******************************************",
                                "Thursday 30 July 2026  18:47:33 +0000 (0:00:00.481)       0:00:22.158 *********",
                                "changed: [localhost]",
                                "",
                                "TASK [Encrypt secrets file with Vault password] ********************************",
                                "Thursday 30 July 2026  18:47:34 +0000 (0:00:00.473)       0:00:22.632 *********",
                                "skipping: [localhost]",
                                "",
                                "PLAY [Setup networking] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:47:34 +0000 (0:00:00.037)       0:00:22.669 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create bridge for management network] ************************************",
                                "Thursday 30 July 2026  18:47:34 +0000 (0:00:00.673)       0:00:23.343 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create fake interface for management bridge] *****************************",
                                "Thursday 30 July 2026  18:47:35 +0000 (0:00:00.316)       0:00:23.660 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign dummy interface to management bridge] *****************************",
                                "Thursday 30 July 2026  18:47:35 +0000 (0:00:00.199)       0:00:23.859 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign IP address for management bridge] *********************************",
                                "Thursday 30 July 2026  18:47:35 +0000 (0:00:00.189)       0:00:24.049 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Bring up interfaces] *****************************************************",
                                "Thursday 30 July 2026  18:47:35 +0000 (0:00:00.204)       0:00:24.254 *********",
                                "ok: [instance] => (item=br-mgmt)",
                                "ok: [instance] => (item=dummy0)",
                                "",
                                "PLAY [Create devices for Ceph] *************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:47:35 +0000 (0:00:00.360)       0:00:24.614 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install depedencies] *****************************************************",
                                "Thursday 30 July 2026  18:47:36 +0000 (0:00:00.707)       0:00:25.322 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000000eb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:39.168792Z",
                            "start": "2026-07-30T18:47:38.630838Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:39.244283Z",
                            "start": "2026-07-30T18:47:39.178410Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:39.304911Z",
                            "start": "2026-07-30T18:47:39.251480Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:39.364943Z",
                            "start": "2026-07-30T18:47:39.311919Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:39.429835Z",
                            "start": "2026-07-30T18:47:39.373372Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:47:39.494329",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:47:59.496451",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:59.511354Z",
                            "start": "2026-07-30T18:47:39.452956Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:47:59.576149Z",
                            "start": "2026-07-30T18:47:59.518039Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000015f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:59.799412Z",
                            "start": "2026-07-30T18:47:59.582129Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437258.4518218,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 48,
                                "charset": "unknown",
                                "checksum": "72b6edc43f6db32870bc17095a36cbb5c2acb3da",
                                "ctime": 1785437279.8080533,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437279.8080533,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 21724,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:47:59.996914Z",
                            "start": "2026-07-30T18:47:59.805944Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000161",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1879"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:00.057798Z",
                            "start": "2026-07-30T18:48:00.003990Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 1879",
                            "delta": "0:00:00.008543",
                            "end": "2026-07-30 18:48:00.273587",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +19846 /tmp/logs/molecule-aio-openvswitch.log | head -c 1879",
                                    "_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-bdab-5d0a-000000000163-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:48:00.265044",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Start up service] ********************************************************\nThursday 30 July 2026  18:47:56 +0000 (0:00:19.838)       0:00:45.160 *********\nok: [instance]\n\nTASK [Generate lvm.conf] *******************************************************\nThursday 30 July 2026  18:47:57 +0000 (0:00:00.547)       0:00:45.707 *********\nok: [instance]\n\nTASK [Write /etc/lvm/lvm.conf] *************************************************\nThursday 30 July 2026  18:47:57 +0000 (0:00:00.218)       0:00:45.926 *********\nchanged: [instance]\n\nTASK [Get list of all loopback devices] ****************************************\nThursday 30 July 2026  18:47:57 +0000 (0:00:00.449)       0:00:46.376 *********\nok: [instance]\n\nTASK [Fail if there is any existing loopback devices] **************************\nThursday 30 July 2026  18:47:57 +0000 (0:00:00.187)       0:00:46.563 *********\nskipping: [instance]\n\nTASK [Create devices for Ceph] *************************************************\nThursday 30 July 2026  18:47:57 +0000 (0:00:00.024)       0:00:46.588 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Set permissions on loopback devices] *************************************\nThursday 30 July 2026  18:47:58 +0000 (0:00:00.543)       0:00:47.131 *********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Start loop devices] ******************************************************\nThursday 30 July 2026  18:47:59 +0000 (0:00:00.533)       0:00:47.665 *********\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  18:47:59 +0000 (0:00:00.766)       0:00:48.432 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Start up service] ********************************************************",
                                "Thursday 30 July 2026  18:47:56 +0000 (0:00:19.838)       0:00:45.160 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate lvm.conf] *******************************************************",
                                "Thursday 30 July 2026  18:47:57 +0000 (0:00:00.547)       0:00:45.707 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Write /etc/lvm/lvm.conf] *************************************************",
                                "Thursday 30 July 2026  18:47:57 +0000 (0:00:00.218)       0:00:45.926 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Get list of all loopback devices] ****************************************",
                                "Thursday 30 July 2026  18:47:57 +0000 (0:00:00.449)       0:00:46.376 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if there is any existing loopback devices] **************************",
                                "Thursday 30 July 2026  18:47:57 +0000 (0:00:00.187)       0:00:46.563 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create devices for Ceph] *************************************************",
                                "Thursday 30 July 2026  18:47:57 +0000 (0:00:00.024)       0:00:46.588 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Set permissions on loopback devices] *************************************",
                                "Thursday 30 July 2026  18:47:58 +0000 (0:00:00.543)       0:00:47.131 *********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Start loop devices] ******************************************************",
                                "Thursday 30 July 2026  18:47:59 +0000 (0:00:00.533)       0:00:47.665 *********",
                                "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  18:47:59 +0000 (0:00:00.766)       0:00:48.432 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000000163-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:00.607543Z",
                            "start": "2026-07-30T18:48:00.085800Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:48:00.680805Z",
                            "start": "2026-07-30T18:48:00.615139Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000164",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "21724"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:00.744910Z",
                            "start": "2026-07-30T18:48:00.688192Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:48:00.819205Z",
                            "start": "2026-07-30T18:48:00.751250Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:48:00.892060Z",
                            "start": "2026-07-30T18:48:00.827768Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:48:00.971993",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:48:20.974403",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:20.994951Z",
                            "start": "2026-07-30T18:48:00.930479Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:48:21.057787Z",
                            "start": "2026-07-30T18:48:21.001407Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000001ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:21.274030Z",
                            "start": "2026-07-30T18:48:21.064699Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437279.9440544,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 64,
                                "charset": "unknown",
                                "checksum": "746f2af4f3088bd0c8d9285fd7fa22f87e811fe0",
                                "ctime": 1785437298.6482024,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437298.6482024,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 29023,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:21.479172Z",
                            "start": "2026-07-30T18:48:21.282187Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000001ef",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7299"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:21.542657Z",
                            "start": "2026-07-30T18:48:21.487680Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000001f0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +21725 /tmp/logs/molecule-aio-openvswitch.log | head -c 7299",
                            "delta": "0:00:00.008215",
                            "end": "2026-07-30 18:48:21.750088",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +21725 /tmp/logs/molecule-aio-openvswitch.log | head -c 7299",
                                    "_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-bdab-5d0a-0000000001f1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:48:21.741873",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a logical volume for each loop device] ****************************\nThursday 30 July 2026  18:48:03 +0000 (0:00:03.449)       0:00:51.881 *********\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  18:48:05 +0000 (0:00:01.826)       0:00:53.707 *********\nok: [instance]\n\nTASK [Set masquerade rule] *****************************************************\nThursday 30 July 2026  18:48:05 +0000 (0:00:00.870)       0:00:54.577 *********\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  18:48:06 +0000 (0:00:00.476)       0:00:55.054 *********\n===============================================================================\nInstall depedencies ---------------------------------------------------- 19.84s\nGenerate SSH keys for missing variables --------------------------------- 6.97s\nCreate a volume group for each loop device ------------------------------ 3.45s\nCreate a logical volume for each loop device ---------------------------- 1.83s\nInstall \"dirmngr\" for GPG keyserver operations -------------------------- 1.48s\nCreate folders for workspace -------------------------------------------- 1.35s\nGathering Facts --------------------------------------------------------- 1.13s\nGathering Facts --------------------------------------------------------- 0.92s\nGathering Facts --------------------------------------------------------- 0.87s\nPurge \"snapd\" package --------------------------------------------------- 0.85s\nStart loop devices ------------------------------------------------------ 0.77s\nGenerate endpoint skeleton for missing variables ------------------------ 0.74s\nConfigure short hostname ------------------------------------------------ 0.72s\nGathering Facts --------------------------------------------------------- 0.71s\nGathering Facts --------------------------------------------------------- 0.67s\nWrite new Ceph control plane configuration file to disk ----------------- 0.65s\nGenerate temporary files for generating keys for missing variables ------ 0.55s\nStart up service -------------------------------------------------------- 0.55s\nCreate devices for Ceph ------------------------------------------------- 0.54s\nSet permissions on loopback devices ------------------------------------- 0.53s\nINFO     [aio > prepare] Executed: Successful\nINFO     [aio > converge] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:48:09 +0000 (0:00:00.017)       0:00:00.017 *********\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  18:48:10 +0000 (0:00:01.171)       0:00:01.188 *********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  18:48:10 +0000 (0:00:00.046)       0:00:01.234 *********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:48:10 +0000 (0:00:00.189)       0:00:01.423 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:48:11 +0000 (0:00:00.897)       0:00:02.321 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:48:12 +0000 (0:00:00.357)       0:00:02.679 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:48:12 +0000 (0:00:00.043)       0:00:02.722 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:48:12 +0000 (0:00:00.376)       0:00:03.099 *********\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  18:48:12 +0000 (0:00:00.069)       0:00:03.169 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:48:13 +0000 (0:00:00.720)       0:00:03.890 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:48:13 +0000 (0:00:00.054)       0:00:03.945 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:48:13 +0000 (0:00:00.050)       0:00:03.995 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:48:13 +0000 (0:00:00.208)       0:00:04.204 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:48:14 +0000 (0:00:01.177)       0:00:05.381 *********\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  18:48:14 +0000 (0:00:00.065)       0:00:05.447 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:48:15 +0000 (0:00:00.859)       0:00:06.306 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:48:18 +0000 (0:00:02.905)       0:00:09.212 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:48:18 +0000 (0:00:00.034)       0:00:09.246 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:48:18 +0000 (0:00:00.035)       0:00:09.282 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:48:18 +0000 (0:00:00.036)       0:00:09.319 *********",
                            "stdout_lines": [
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a logical volume for each loop device] ****************************",
                                "Thursday 30 July 2026  18:48:03 +0000 (0:00:03.449)       0:00:51.881 *********",
                                "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  18:48:05 +0000 (0:00:01.826)       0:00:53.707 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set masquerade rule] *****************************************************",
                                "Thursday 30 July 2026  18:48:05 +0000 (0:00:00.870)       0:00:54.577 *********",
                                "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  18:48:06 +0000 (0:00:00.476)       0:00:55.054 *********",
                                "===============================================================================",
                                "Install depedencies ---------------------------------------------------- 19.84s",
                                "Generate SSH keys for missing variables --------------------------------- 6.97s",
                                "Create a volume group for each loop device ------------------------------ 3.45s",
                                "Create a logical volume for each loop device ---------------------------- 1.83s",
                                "Install \"dirmngr\" for GPG keyserver operations -------------------------- 1.48s",
                                "Create folders for workspace -------------------------------------------- 1.35s",
                                "Gathering Facts --------------------------------------------------------- 1.13s",
                                "Gathering Facts --------------------------------------------------------- 0.92s",
                                "Gathering Facts --------------------------------------------------------- 0.87s",
                                "Purge \"snapd\" package --------------------------------------------------- 0.85s",
                                "Start loop devices ------------------------------------------------------ 0.77s",
                                "Generate endpoint skeleton for missing variables ------------------------ 0.74s",
                                "Configure short hostname ------------------------------------------------ 0.72s",
                                "Gathering Facts --------------------------------------------------------- 0.71s",
                                "Gathering Facts --------------------------------------------------------- 0.67s",
                                "Write new Ceph control plane configuration file to disk ----------------- 0.65s",
                                "Generate temporary files for generating keys for missing variables ------ 0.55s",
                                "Start up service -------------------------------------------------------- 0.55s",
                                "Create devices for Ceph ------------------------------------------------- 0.54s",
                                "Set permissions on loopback devices ------------------------------------- 0.53s",
                                "INFO     [aio > prepare] Executed: Successful",
                                "INFO     [aio > converge] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:48:09 +0000 (0:00:00.017)       0:00:00.017 *********",
                                "[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  18:48:10 +0000 (0:00:01.171)       0:00:01.188 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  18:48:10 +0000 (0:00:00.046)       0:00:01.234 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:48:10 +0000 (0:00:00.189)       0:00:01.423 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:48:11 +0000 (0:00:00.897)       0:00:02.321 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:48:12 +0000 (0:00:00.357)       0:00:02.679 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:48:12 +0000 (0:00:00.043)       0:00:02.722 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:48:12 +0000 (0:00:00.376)       0:00:03.099 *********",
                                "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  18:48:12 +0000 (0:00:00.069)       0:00:03.169 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:48:13 +0000 (0:00:00.720)       0:00:03.890 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:48:13 +0000 (0:00:00.054)       0:00:03.945 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:48:13 +0000 (0:00:00.050)       0:00:03.995 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:48:13 +0000 (0:00:00.208)       0:00:04.204 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:48:14 +0000 (0:00:01.177)       0:00:05.381 *********",
                                "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  18:48:14 +0000 (0:00:00.065)       0:00:05.447 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:48:15 +0000 (0:00:00.859)       0:00:06.306 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:48:18 +0000 (0:00:02.905)       0:00:09.212 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:48:18 +0000 (0:00:00.034)       0:00:09.246 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:48:18 +0000 (0:00:00.035)       0:00:09.282 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:48:18 +0000 (0:00:00.036)       0:00:09.319 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000001f1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:22.095629Z",
                            "start": "2026-07-30T18:48:21.571226Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:22.175874Z",
                            "start": "2026-07-30T18:48:22.102218Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000001f2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "29023"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:22.237587Z",
                            "start": "2026-07-30T18:48:22.182077Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:22.350698Z",
                            "start": "2026-07-30T18:48:22.243977Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:48:22.455983Z",
                            "start": "2026-07-30T18:48:22.402888Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:48:22.520137",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:48:42.521996",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:42.540448Z",
                            "start": "2026-07-30T18:48:22.482089Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:48:42.604146Z",
                            "start": "2026-07-30T18:48:42.550711Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000291",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:42.854799Z",
                            "start": "2026-07-30T18:48:42.613408Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437301.432222,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "4b270edae13dad50c5587b44983268d6e179be77",
                                "ctime": 1785437318.8963327,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437318.8963327,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 33939,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:43.041686Z",
                            "start": "2026-07-30T18:48:42.862756Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000293",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4916"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:43.105517Z",
                            "start": "2026-07-30T18:48:43.052801Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000294",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +29024 /tmp/logs/molecule-aio-openvswitch.log | head -c 4916",
                            "delta": "0:00:00.009067",
                            "end": "2026-07-30 18:48:43.326469",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +29024 /tmp/logs/molecule-aio-openvswitch.log | head -c 4916",
                                    "_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-bdab-5d0a-000000000295-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:48:43.317402",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:48:24 +0000 (0:00:05.387)       0:00:14.706 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:48:24 +0000 (0:00:00.628)       0:00:15.334 *********\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  18:48:25 +0000 (0:00:00.890)       0:00:16.224 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:48:26 +0000 (0:00:00.572)       0:00:16.797 *********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nThursday 30 July 2026  18:48:26 +0000 (0:00:00.009)       0:00:16.806 *********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********\nThursday 30 July 2026  18:48:27 +0000 (0:00:00.924)       0:00:17.730 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:48:27 +0000 (0:00:00.425)       0:00:18.156 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:48:28 +0000 (0:00:00.551)       0:00:18.707 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:48:28 +0000 (0:00:00.216)       0:00:18.923 *********\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  18:48:28 +0000 (0:00:00.060)       0:00:18.983 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:48:29 +0000 (0:00:00.802)       0:00:19.786 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  18:48:33 +0000 (0:00:04.290)       0:00:24.077 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  18:48:34 +0000 (0:00:00.977)       0:00:25.055 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  18:48:34 +0000 (0:00:00.383)       0:00:25.438 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  18:48:35 +0000 (0:00:00.452)       0:00:25.891 *********\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  18:48:35 +0000 (0:00:00.546)       0:00:26.437 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  18:48:36 +0000 (0:00:00.454)       0:00:26.892 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  18:48:36 +0000 (0:00:00.451)       0:00:27.343 *********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nThursday 30 July 2026  18:48:36 +0000 (0:00:00.008)       0:00:27.352 *********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************\nThursday 30 July 2026  18:48:37 +0000 (0:00:00.725)       0:00:28.078 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  18:48:38 +0000 (0:00:00.904)       0:00:28.982 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  18:48:38 +0000 (0:00:00.530)       0:00:29.513 *********\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  18:48:38 +0000 (0:00:00.057)       0:00:29.570 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:48:24 +0000 (0:00:05.387)       0:00:14.706 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:48:24 +0000 (0:00:00.628)       0:00:15.334 *********",
                                "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  18:48:25 +0000 (0:00:00.890)       0:00:16.224 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:48:26 +0000 (0:00:00.572)       0:00:16.797 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Thursday 30 July 2026  18:48:26 +0000 (0:00:00.009)       0:00:16.806 *********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********",
                                "Thursday 30 July 2026  18:48:27 +0000 (0:00:00.924)       0:00:17.730 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:48:27 +0000 (0:00:00.425)       0:00:18.156 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:48:28 +0000 (0:00:00.551)       0:00:18.707 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:48:28 +0000 (0:00:00.216)       0:00:18.923 *********",
                                "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  18:48:28 +0000 (0:00:00.060)       0:00:18.983 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:48:29 +0000 (0:00:00.802)       0:00:19.786 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  18:48:33 +0000 (0:00:04.290)       0:00:24.077 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  18:48:34 +0000 (0:00:00.977)       0:00:25.055 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  18:48:34 +0000 (0:00:00.383)       0:00:25.438 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  18:48:35 +0000 (0:00:00.452)       0:00:25.891 *********",
                                "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  18:48:35 +0000 (0:00:00.546)       0:00:26.437 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  18:48:36 +0000 (0:00:00.454)       0:00:26.892 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  18:48:36 +0000 (0:00:00.451)       0:00:27.343 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Thursday 30 July 2026  18:48:36 +0000 (0:00:00.008)       0:00:27.352 *********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************",
                                "Thursday 30 July 2026  18:48:37 +0000 (0:00:00.725)       0:00:28.078 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  18:48:38 +0000 (0:00:00.904)       0:00:28.982 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  18:48:38 +0000 (0:00:00.530)       0:00:29.513 *********",
                                "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  18:48:38 +0000 (0:00:00.057)       0:00:29.570 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000000295-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:43.652577Z",
                            "start": "2026-07-30T18:48:43.132378Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Install packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:43.723387Z",
                            "start": "2026-07-30T18:48:43.661544Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000296",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "33939"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:43.783891Z",
                            "start": "2026-07-30T18:48:43.732329Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Install packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:48:43.855375Z",
                            "start": "2026-07-30T18:48:43.792060Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:48:43.924986Z",
                            "start": "2026-07-30T18:48:43.863827Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:48:43.995250",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:49:03.998597",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:04.008474Z",
                            "start": "2026-07-30T18:48:43.955268Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:04.072392Z",
                            "start": "2026-07-30T18:49:04.018036Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000034b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:04.310759Z",
                            "start": "2026-07-30T18:49:04.081063Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437323.0035121,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "8a54155acbe6d4c4ef781cdb9707dcef4720c0da",
                                "ctime": 1785437327.7195342,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437327.7195342,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:04.503640Z",
                            "start": "2026-07-30T18:49:04.317579Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000034d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2634"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:04.566309Z",
                            "start": "2026-07-30T18:49:04.511382Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000034e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +33940 /tmp/logs/molecule-aio-openvswitch.log | head -c 2634",
                            "delta": "0:00:00.007940",
                            "end": "2026-07-30 18:49:04.781676",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +33940 /tmp/logs/molecule-aio-openvswitch.log | head -c 2634",
                                    "_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-bdab-5d0a-00000000034f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:49:04.773736",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  18:48:43 +0000 (0:00:04.910)       0:00:34.480 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  18:48:44 +0000 (0:00:00.625)       0:00:35.106 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  18:48:45 +0000 (0:00:00.580)       0:00:35.687 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  18:48:45 +0000 (0:00:00.209)       0:00:35.897 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  18:48:45 +0000 (0:00:00.525)       0:00:36.422 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nThursday 30 July 2026  18:48:46 +0000 (0:00:00.422)       0:00:36.845 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nThursday 30 July 2026  18:48:46 +0000 (0:00:00.117)       0:00:36.962 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nThursday 30 July 2026  18:48:46 +0000 (0:00:00.224)       0:00:37.186 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nThursday 30 July 2026  18:48:46 +0000 (0:00:00.051)       0:00:37.238 *********\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  18:48:46 +0000 (0:00:00.071)       0:00:37.309 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Include extra configuration values] ******************\nThursday 30 July 2026  18:48:47 +0000 (0:00:00.385)       0:00:37.695 *********\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  18:48:47 +0000 (0:00:00.693)       0:00:38.389 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  18:48:43 +0000 (0:00:04.910)       0:00:34.480 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  18:48:44 +0000 (0:00:00.625)       0:00:35.106 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  18:48:45 +0000 (0:00:00.580)       0:00:35.687 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  18:48:45 +0000 (0:00:00.209)       0:00:35.897 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  18:48:45 +0000 (0:00:00.525)       0:00:36.422 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Thursday 30 July 2026  18:48:46 +0000 (0:00:00.422)       0:00:36.845 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Thursday 30 July 2026  18:48:46 +0000 (0:00:00.117)       0:00:36.962 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Thursday 30 July 2026  18:48:46 +0000 (0:00:00.224)       0:00:37.186 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Thursday 30 July 2026  18:48:46 +0000 (0:00:00.051)       0:00:37.238 *********",
                                "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  18:48:46 +0000 (0:00:00.071)       0:00:37.309 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Include extra configuration values] ******************",
                                "Thursday 30 July 2026  18:48:47 +0000 (0:00:00.385)       0:00:37.695 *********",
                                "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  18:48:47 +0000 (0:00:00.693)       0:00:38.389 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000000034f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:05.130764Z",
                            "start": "2026-07-30T18:49:04.599078Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:05.258030Z",
                            "start": "2026-07-30T18:49:05.137430Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:05.331507Z",
                            "start": "2026-07-30T18:49:05.268108Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:05.404057Z",
                            "start": "2026-07-30T18:49:05.340292Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:05.463104Z",
                            "start": "2026-07-30T18:49:05.412254Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:49:05.537225",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:49:25.539520",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:25.549895Z",
                            "start": "2026-07-30T18:49:05.493838Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:25.607009Z",
                            "start": "2026-07-30T18:49:25.556518Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000041b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:25.822323Z",
                            "start": "2026-07-30T18:49:25.614551Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437344.4624887,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "8a54155acbe6d4c4ef781cdb9707dcef4720c0da",
                                "ctime": 1785437327.7195342,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437327.7195342,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:26.028641Z",
                            "start": "2026-07-30T18:49:25.831312Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:26.156429Z",
                            "start": "2026-07-30T18:49:26.086877Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:26.700018Z",
                            "start": "2026-07-30T18:49:26.190093Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:26.757611Z",
                            "start": "2026-07-30T18:49:26.711865Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:26.831657Z",
                            "start": "2026-07-30T18:49:26.772831Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:26.908828Z",
                            "start": "2026-07-30T18:49:26.839492Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:26.973161Z",
                            "start": "2026-07-30T18:49:26.915453Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:49:27.051675",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:49:47.054018",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:47.074706Z",
                            "start": "2026-07-30T18:49:27.008617Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:47.147126Z",
                            "start": "2026-07-30T18:49:47.081238Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000501",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:47.373037Z",
                            "start": "2026-07-30T18:49:47.154013Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437344.4624887,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "8a54155acbe6d4c4ef781cdb9707dcef4720c0da",
                                "ctime": 1785437327.7195342,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437327.7195342,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:49:47.570447Z",
                            "start": "2026-07-30T18:49:47.381270Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:47.629698Z",
                            "start": "2026-07-30T18:49:47.577465Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:48.166416Z",
                            "start": "2026-07-30T18:49:47.655455Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:48.223716Z",
                            "start": "2026-07-30T18:49:48.178229Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:48.285696Z",
                            "start": "2026-07-30T18:49:48.235433Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:48.350310Z",
                            "start": "2026-07-30T18:49:48.294960Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:49:48.408860Z",
                            "start": "2026-07-30T18:49:48.357451Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:49:48.486908",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:50:08.489195",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:08.501105Z",
                            "start": "2026-07-30T18:49:48.443373Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:08.563896Z",
                            "start": "2026-07-30T18:50:08.507358Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000005fd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:08.798432Z",
                            "start": "2026-07-30T18:50:08.571631Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437344.4624887,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "8a54155acbe6d4c4ef781cdb9707dcef4720c0da",
                                "ctime": 1785437327.7195342,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437327.7195342,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:09.020895Z",
                            "start": "2026-07-30T18:50:08.806137Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:09.095840Z",
                            "start": "2026-07-30T18:50:09.030862Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:09.632649Z",
                            "start": "2026-07-30T18:50:09.122734Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:09.690375Z",
                            "start": "2026-07-30T18:50:09.644490Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:09.758383Z",
                            "start": "2026-07-30T18:50:09.702369Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:09.821428Z",
                            "start": "2026-07-30T18:50:09.765564Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:09.883543Z",
                            "start": "2026-07-30T18:50:09.827695Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:50:10.038201",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:50:30.040449",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:30.120090Z",
                            "start": "2026-07-30T18:50:09.915024Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:30.189267Z",
                            "start": "2026-07-30T18:50:30.126654Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000070f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:30.426565Z",
                            "start": "2026-07-30T18:50:30.198099Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437344.4624887,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "f1a133ae975f5b0ca72c78de40740c068ef24bae",
                                "ctime": 1785437427.8519552,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437427.8519552,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 37878,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:30.622623Z",
                            "start": "2026-07-30T18:50:30.434495Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000711",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1305"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:30.681534Z",
                            "start": "2026-07-30T18:50:30.629395Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 1305",
                            "delta": "0:00:00.008974",
                            "end": "2026-07-30 18:50:30.892673",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +36574 /tmp/logs/molecule-aio-openvswitch.log | head -c 1305",
                                    "_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-bdab-5d0a-000000000713-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:50:30.883699",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************\nThursday 30 July 2026  18:50:21 +0000 (0:01:33.586)       0:02:11.975 *********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set bootstrap node] **********************************\nThursday 30 July 2026  18:50:21 +0000 (0:00:00.214)       0:02:12.190 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  18:50:21 +0000 (0:00:00.049)       0:02:12.239 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  18:50:21 +0000 (0:00:00.089)       0:02:12.329 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  18:50:27 +0000 (0:00:05.676)       0:02:18.005 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  18:50:27 +0000 (0:00:00.056)       0:02:18.061 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  18:50:27 +0000 (0:00:00.464)       0:02:18.526 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************",
                                "Thursday 30 July 2026  18:50:21 +0000 (0:01:33.586)       0:02:11.975 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set bootstrap node] **********************************",
                                "Thursday 30 July 2026  18:50:21 +0000 (0:00:00.214)       0:02:12.190 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  18:50:21 +0000 (0:00:00.049)       0:02:12.239 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  18:50:21 +0000 (0:00:00.089)       0:02:12.329 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  18:50:27 +0000 (0:00:05.676)       0:02:18.005 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  18:50:27 +0000 (0:00:00.056)       0:02:18.061 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  18:50:27 +0000 (0:00:00.464)       0:02:18.526 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000000713-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:31.228458Z",
                            "start": "2026-07-30T18:50:30.709052Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.cephadm_host : Add new host to Ceph]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:31.302761Z",
                            "start": "2026-07-30T18:50:31.237439Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000714",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "37878"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:31.362429Z",
                            "start": "2026-07-30T18:50:31.309045Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.cephadm_host : Add new host to Ceph]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:31.435046Z",
                            "start": "2026-07-30T18:50:31.370246Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:31.500871Z",
                            "start": "2026-07-30T18:50:31.443049Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:50:31.574411",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:50:51.576773",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:51.597708Z",
                            "start": "2026-07-30T18:50:31.533635Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:51.683307Z",
                            "start": "2026-07-30T18:50:51.605775Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000837",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:51.907889Z",
                            "start": "2026-07-30T18:50:51.690069Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437430.5760052,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "991c4bc43e3e68cdb0e815f97d7b9ed6021dfd1a",
                                "ctime": 1785437434.3400748,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437434.3400748,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:52.102725Z",
                            "start": "2026-07-30T18:50:51.914932Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000839",
                        "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-30T18:50:52.177573Z",
                            "start": "2026-07-30T18:50:52.110855Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000083a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +37879 /tmp/logs/molecule-aio-openvswitch.log | head -c 177",
                            "delta": "0:00:00.007114",
                            "end": "2026-07-30 18:50:52.395096",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +37879 /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-bdab-5d0a-00000000083b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:50:52.387982",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nThursday 30 July 2026  18:50:34 +0000 (0:00:06.488)       0:02:25.014 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Thursday 30 July 2026  18:50:34 +0000 (0:00:06.488)       0:02:25.014 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000000083b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:50:52.724764Z",
                            "start": "2026-07-30T18:50:52.205328Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000083b",
                        "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-30T18:50:52.806058Z",
                            "start": "2026-07-30T18:50:52.732664Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:52.872303Z",
                            "start": "2026-07-30T18:50:52.814231Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:52.939270Z",
                            "start": "2026-07-30T18:50:52.879227Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:50:53.002698Z",
                            "start": "2026-07-30T18:50:52.946755Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:50:53.089094",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:51:13.091703",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:13.106210Z",
                            "start": "2026-07-30T18:50:53.042667Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:13.171550Z",
                            "start": "2026-07-30T18:51:13.112345Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000975",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:13.402323Z",
                            "start": "2026-07-30T18:51:13.182138Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437452.056401,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "991c4bc43e3e68cdb0e815f97d7b9ed6021dfd1a",
                                "ctime": 1785437434.3400748,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437434.3400748,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:13.596063Z",
                            "start": "2026-07-30T18:51:13.410149Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:13.654902Z",
                            "start": "2026-07-30T18:51:13.602914Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:14.242875Z",
                            "start": "2026-07-30T18:51:13.733202Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:14.301980Z",
                            "start": "2026-07-30T18:51:14.256433Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:14.367876Z",
                            "start": "2026-07-30T18:51:14.313196Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:14.430513Z",
                            "start": "2026-07-30T18:51:14.376773Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:14.493349Z",
                            "start": "2026-07-30T18:51:14.439300Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:51:14.571458",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:51:34.573023",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:34.589224Z",
                            "start": "2026-07-30T18:51:14.529893Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:34.652342Z",
                            "start": "2026-07-30T18:51:34.597410Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000ac9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:34.878089Z",
                            "start": "2026-07-30T18:51:34.659869Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437452.056401,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "4fd0216e947b88631544b8bc33236384e7389c2b",
                                "ctime": 1785437484.3530054,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437484.3530054,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 38237,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:35.104359Z",
                            "start": "2026-07-30T18:51:34.887457Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000acb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "182"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:35.178629Z",
                            "start": "2026-07-30T18:51:35.112403Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 182",
                            "delta": "0:00:00.008348",
                            "end": "2026-07-30 18:51:35.398829",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +38056 /tmp/logs/molecule-aio-openvswitch.log | head -c 182",
                                    "_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-bdab-5d0a-000000000acd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:51:35.390481",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nThursday 30 July 2026  18:51:24 +0000 (0:00:50.007)       0:03:15.022 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Thursday 30 July 2026  18:51:24 +0000 (0:00:50.007)       0:03:15.022 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000000acd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:35.723957Z",
                            "start": "2026-07-30T18:51:35.206781Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.mon : Validate monitor exist]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:35.798661Z",
                            "start": "2026-07-30T18:51:35.734902Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000ace",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "38237"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:35.859917Z",
                            "start": "2026-07-30T18:51:35.805559Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.mon : Validate monitor exist]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:35.931669Z",
                            "start": "2026-07-30T18:51:35.867285Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:35.992221Z",
                            "start": "2026-07-30T18:51:35.940824Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:51:36.073164",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:51:56.075365",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:56.100755Z",
                            "start": "2026-07-30T18:51:36.029788Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:56.177030Z",
                            "start": "2026-07-30T18:51:56.111100Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000c33",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:56.443307Z",
                            "start": "2026-07-30T18:51:56.185799Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437495.0612066,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "ade7546882f8d96ef42ba209a0ade2a8e291b597",
                                "ctime": 1785437505.393401,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437505.393401,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 39393,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:56.645740Z",
                            "start": "2026-07-30T18:51:56.449794Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000c35",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1156"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:56.710857Z",
                            "start": "2026-07-30T18:51:56.655881Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000c36",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +38238 /tmp/logs/molecule-aio-openvswitch.log | head -c 1156",
                            "delta": "0:00:00.006480",
                            "end": "2026-07-30 18:51:56.927521",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +38238 /tmp/logs/molecule-aio-openvswitch.log | head -c 1156",
                                    "_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-bdab-5d0a-000000000c37-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:51:56.921041",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  18:51:38 +0000 (0:00:14.153)       0:03:29.175 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  18:51:38 +0000 (0:00:00.070)       0:03:29.246 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  18:51:38 +0000 (0:00:00.047)       0:03:29.294 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  18:51:38 +0000 (0:00:00.049)       0:03:29.343 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  18:51:38 +0000 (0:00:00.262)       0:03:29.606 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nThursday 30 July 2026  18:51:45 +0000 (0:00:06.459)       0:03:36.065 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  18:51:38 +0000 (0:00:14.153)       0:03:29.175 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  18:51:38 +0000 (0:00:00.070)       0:03:29.246 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  18:51:38 +0000 (0:00:00.047)       0:03:29.294 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  18:51:38 +0000 (0:00:00.049)       0:03:29.343 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  18:51:38 +0000 (0:00:00.262)       0:03:29.606 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Thursday 30 July 2026  18:51:45 +0000 (0:00:06.459)       0:03:36.065 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000000c37-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:57.254041Z",
                            "start": "2026-07-30T18:51:56.735601Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Configure \"mgr\" label for managers]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:57.326704Z",
                            "start": "2026-07-30T18:51:57.263009Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000c38",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "39393"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:57.387982Z",
                            "start": "2026-07-30T18:51:57.336590Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Configure \"mgr\" label for managers]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:51:57.460271Z",
                            "start": "2026-07-30T18:51:57.396782Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:51:57.525370Z",
                            "start": "2026-07-30T18:51:57.469492Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:51:57.653533",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:52:17.654890",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:17.666222Z",
                            "start": "2026-07-30T18:51:57.611498Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:52:17.743652Z",
                            "start": "2026-07-30T18:52:17.676105Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000db3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:17.991107Z",
                            "start": "2026-07-30T18:52:17.751633Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437516.5976117,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 96,
                                "charset": "unknown",
                                "checksum": "92f39a2478e300e56fe5d3e6eac827a90cdaea69",
                                "ctime": 1785437537.6060073,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437537.6060073,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 43288,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:18.195256Z",
                            "start": "2026-07-30T18:52:18.001986Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000db5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3895"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:18.269076Z",
                            "start": "2026-07-30T18:52:18.202264Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000db6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +39394 /tmp/logs/molecule-aio-openvswitch.log | head -c 3895",
                            "delta": "0:00:00.008740",
                            "end": "2026-07-30 18:52:18.480924",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39394 /tmp/logs/molecule-aio-openvswitch.log | head -c 3895",
                                    "_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-bdab-5d0a-000000000db7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:52:18.472184",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nThursday 30 July 2026  18:51:57 +0000 (0:00:12.290)       0:03:48.355 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nThursday 30 July 2026  18:52:03 +0000 (0:00:06.035)       0:03:54.391 *********\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  18:52:11 +0000 (0:00:07.824)       0:04:02.216 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:52:12 +0000 (0:00:01.143)       0:04:03.359 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:52:12 +0000 (0:00:00.210)       0:04:03.569 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:52:12 +0000 (0:00:00.047)       0:04:03.617 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:52:13 +0000 (0:00:00.224)       0:04:03.841 *********\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  18:52:13 +0000 (0:00:00.060)       0:04:03.902 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:52:13 +0000 (0:00:00.343)       0:04:04.246 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:52:13 +0000 (0:00:00.059)       0:04:04.305 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:52:13 +0000 (0:00:00.048)       0:04:04.353 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:52:13 +0000 (0:00:00.209)       0:04:04.563 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:52:15 +0000 (0:00:01.190)       0:04:05.753 *********\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  18:52:15 +0000 (0:00:00.082)       0:04:05.836 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:52:15 +0000 (0:00:00.366)       0:04:06.203 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:52:17 +0000 (0:00:01.957)       0:04:08.161 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:52:17 +0000 (0:00:00.038)       0:04:08.199 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:52:17 +0000 (0:00:00.038)       0:04:08.238 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:52:17 +0000 (0:00:00.037)       0:04:08.276 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Thursday 30 July 2026  18:51:57 +0000 (0:00:12.290)       0:03:48.355 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Thursday 30 July 2026  18:52:03 +0000 (0:00:06.035)       0:03:54.391 *********",
                                "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  18:52:11 +0000 (0:00:07.824)       0:04:02.216 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:52:12 +0000 (0:00:01.143)       0:04:03.359 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:52:12 +0000 (0:00:00.210)       0:04:03.569 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:52:12 +0000 (0:00:00.047)       0:04:03.617 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:52:13 +0000 (0:00:00.224)       0:04:03.841 *********",
                                "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  18:52:13 +0000 (0:00:00.060)       0:04:03.902 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:52:13 +0000 (0:00:00.343)       0:04:04.246 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:52:13 +0000 (0:00:00.059)       0:04:04.305 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:52:13 +0000 (0:00:00.048)       0:04:04.353 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:52:13 +0000 (0:00:00.209)       0:04:04.563 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:52:15 +0000 (0:00:01.190)       0:04:05.753 *********",
                                "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  18:52:15 +0000 (0:00:00.082)       0:04:05.836 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:52:15 +0000 (0:00:00.366)       0:04:06.203 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:52:17 +0000 (0:00:01.957)       0:04:08.161 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:52:17 +0000 (0:00:00.038)       0:04:08.199 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:52:17 +0000 (0:00:00.038)       0:04:08.238 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:52:17 +0000 (0:00:00.037)       0:04:08.276 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000000db7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:18.822664Z",
                            "start": "2026-07-30T18:52:18.298001Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.containerd : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:18.898413Z",
                            "start": "2026-07-30T18:52:18.829723Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000db8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "43288"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:18.969356Z",
                            "start": "2026-07-30T18:52:18.905420Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.containerd : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:19.040862Z",
                            "start": "2026-07-30T18:52:18.977334Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:52:19.103444Z",
                            "start": "2026-07-30T18:52:19.047292Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:52:19.195974",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:52:39.198378",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:39.214653Z",
                            "start": "2026-07-30T18:52:19.148436Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:52:39.279016Z",
                            "start": "2026-07-30T18:52:39.222688Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000f49",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:39.511717Z",
                            "start": "2026-07-30T18:52:39.285568Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437538.1500177,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "d4b46dc9f2fc55cbf0a3a4747f0f75e54003b5df",
                                "ctime": 1785437558.5024016,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437558.5024016,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 49854,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:39.706054Z",
                            "start": "2026-07-30T18:52:39.519730Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000f4b",
                        "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-30T18:52:39.772744Z",
                            "start": "2026-07-30T18:52:39.715001Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000f4c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +43289 /tmp/logs/molecule-aio-openvswitch.log | head -c 6566",
                            "delta": "0:00:00.008032",
                            "end": "2026-07-30 18:52:39.985086",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +43289 /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-bdab-5d0a-000000000f4d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:52:39.977054",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:52:18 +0000 (0:00:01.342)       0:04:09.619 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:52:19 +0000 (0:00:00.449)       0:04:10.068 *********\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  18:52:20 +0000 (0:00:00.925)       0:04:10.993 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:52:20 +0000 (0:00:00.530)       0:04:11.523 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:52:20 +0000 (0:00:00.006)       0:04:11.530 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:52:21 +0000 (0:00:00.354)       0:04:11.885 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:52:21 +0000 (0:00:00.226)       0:04:12.112 *********\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  18:52:21 +0000 (0:00:00.063)       0:04:12.175 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:52:21 +0000 (0:00:00.360)       0:04:12.536 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  18:52:24 +0000 (0:00:03.101)       0:04:15.637 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  18:52:26 +0000 (0:00:01.220)       0:04:16.857 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  18:52:26 +0000 (0:00:00.195)       0:04:17.052 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  18:52:26 +0000 (0:00:00.433)       0:04:17.486 *********\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  18:52:27 +0000 (0:00:00.547)       0:04:18.034 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  18:52:27 +0000 (0:00:00.425)       0:04:18.459 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  18:52:28 +0000 (0:00:00.429)       0:04:18.889 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  18:52:28 +0000 (0:00:00.011)       0:04:18.901 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  18:52:28 +0000 (0:00:00.363)       0:04:19.265 *********\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  18:52:28 +0000 (0:00:00.057)       0:04:19.323 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  18:52:29 +0000 (0:00:01.192)       0:04:20.515 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  18:52:30 +0000 (0:00:00.621)       0:04:21.137 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  18:52:30 +0000 (0:00:00.278)       0:04:21.415 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  18:52:30 +0000 (0:00:00.191)       0:04:21.607 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  18:52:31 +0000 (0:00:00.233)       0:04:21.840 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nThursday 30 July 2026  18:52:31 +0000 (0:00:00.202)       0:04:22.043 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nThursday 30 July 2026  18:52:31 +0000 (0:00:00.226)       0:04:22.270 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  18:52:31 +0000 (0:00:00.052)       0:04:22.323 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  18:52:31 +0000 (0:00:00.069)       0:04:22.393 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  18:52:31 +0000 (0:00:00.043)       0:04:22.436 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  18:52:31 +0000 (0:00:00.048)       0:04:22.485 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  18:52:32 +0000 (0:00:00.251)       0:04:22.737 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nThursday 30 July 2026  18:52:38 +0000 (0:00:06.436)       0:04:29.173 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:52:18 +0000 (0:00:01.342)       0:04:09.619 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:52:19 +0000 (0:00:00.449)       0:04:10.068 *********",
                                "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  18:52:20 +0000 (0:00:00.925)       0:04:10.993 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:52:20 +0000 (0:00:00.530)       0:04:11.523 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:52:20 +0000 (0:00:00.006)       0:04:11.530 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:52:21 +0000 (0:00:00.354)       0:04:11.885 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:52:21 +0000 (0:00:00.226)       0:04:12.112 *********",
                                "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  18:52:21 +0000 (0:00:00.063)       0:04:12.175 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:52:21 +0000 (0:00:00.360)       0:04:12.536 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  18:52:24 +0000 (0:00:03.101)       0:04:15.637 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  18:52:26 +0000 (0:00:01.220)       0:04:16.857 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  18:52:26 +0000 (0:00:00.195)       0:04:17.052 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  18:52:26 +0000 (0:00:00.433)       0:04:17.486 *********",
                                "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  18:52:27 +0000 (0:00:00.547)       0:04:18.034 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  18:52:27 +0000 (0:00:00.425)       0:04:18.459 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  18:52:28 +0000 (0:00:00.429)       0:04:18.889 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  18:52:28 +0000 (0:00:00.011)       0:04:18.901 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  18:52:28 +0000 (0:00:00.363)       0:04:19.265 *********",
                                "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  18:52:28 +0000 (0:00:00.057)       0:04:19.323 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  18:52:29 +0000 (0:00:01.192)       0:04:20.515 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  18:52:30 +0000 (0:00:00.621)       0:04:21.137 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  18:52:30 +0000 (0:00:00.278)       0:04:21.415 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  18:52:30 +0000 (0:00:00.191)       0:04:21.607 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  18:52:31 +0000 (0:00:00.233)       0:04:21.840 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Thursday 30 July 2026  18:52:31 +0000 (0:00:00.202)       0:04:22.043 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Thursday 30 July 2026  18:52:31 +0000 (0:00:00.226)       0:04:22.270 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  18:52:31 +0000 (0:00:00.052)       0:04:22.323 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  18:52:31 +0000 (0:00:00.069)       0:04:22.393 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  18:52:31 +0000 (0:00:00.043)       0:04:22.436 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  18:52:31 +0000 (0:00:00.048)       0:04:22.485 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  18:52:32 +0000 (0:00:00.251)       0:04:22.737 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Thursday 30 July 2026  18:52:38 +0000 (0:00:06.436)       0:04:29.173 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000000f4d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:40.326671Z",
                            "start": "2026-07-30T18:52:39.803094Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Ensure all OSDs are non-legacy]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:40.411671Z",
                            "start": "2026-07-30T18:52:40.335150Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000000f4e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "49854"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:40.478249Z",
                            "start": "2026-07-30T18:52:40.421962Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Ensure all OSDs are non-legacy]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:52:40.551503Z",
                            "start": "2026-07-30T18:52:40.484811Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:52:40.624531Z",
                            "start": "2026-07-30T18:52:40.558602Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:52:40.711456",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:53:00.713841",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:00.723936Z",
                            "start": "2026-07-30T18:52:40.668400Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:00.798920Z",
                            "start": "2026-07-30T18:53:00.732109Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000010f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:01.021190Z",
                            "start": "2026-07-30T18:53:00.806405Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437559.6664236,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "396e20791c0045de65bafcf6f291b3435f12269c",
                                "ctime": 1785437577.7707648,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437577.7707648,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:01.215451Z",
                            "start": "2026-07-30T18:53:01.028069Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000010f7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "354"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:01.277769Z",
                            "start": "2026-07-30T18:53:01.223908Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000010f8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +49855 /tmp/logs/molecule-aio-openvswitch.log | head -c 354",
                            "delta": "0:00:00.006537",
                            "end": "2026-07-30 18:53:01.551139",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +49855 /tmp/logs/molecule-aio-openvswitch.log | head -c 354",
                                    "_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-bdab-5d0a-0000000010f9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:53:01.544602",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nThursday 30 July 2026  18:52:43 +0000 (0:00:05.325)       0:04:34.499 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nThursday 30 July 2026  18:52:57 +0000 (0:00:13.939)       0:04:48.438 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Thursday 30 July 2026  18:52:43 +0000 (0:00:05.325)       0:04:34.499 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Thursday 30 July 2026  18:52:57 +0000 (0:00:13.939)       0:04:48.438 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000010f9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:01.888136Z",
                            "start": "2026-07-30T18:53:01.364345Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:01.965481Z",
                            "start": "2026-07-30T18:53:01.895228Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:02.042049Z",
                            "start": "2026-07-30T18:53:01.974352Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:02.105376Z",
                            "start": "2026-07-30T18:53:02.048766Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:02.169855Z",
                            "start": "2026-07-30T18:53:02.117231Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:53:02.269495",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:53:22.271791",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:22.285086Z",
                            "start": "2026-07-30T18:53:02.226441Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:22.356738Z",
                            "start": "2026-07-30T18:53:22.292029Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000012b7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:22.601845Z",
                            "start": "2026-07-30T18:53:22.368457Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437581.174829,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "396e20791c0045de65bafcf6f291b3435f12269c",
                                "ctime": 1785437577.7707648,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437577.7707648,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:22.807238Z",
                            "start": "2026-07-30T18:53:22.609034Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000012b9",
                        "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-30T18:53:22.966247Z",
                            "start": "2026-07-30T18:53:22.814372Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000012ba",
                        "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-30T18:53:23.510110Z",
                            "start": "2026-07-30T18:53:23.000461Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:23.565775Z",
                            "start": "2026-07-30T18:53:23.519311Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000012bc",
                        "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-30T18:53:23.631451Z",
                            "start": "2026-07-30T18:53:23.576982Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:23.705974Z",
                            "start": "2026-07-30T18:53:23.639878Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:23.766654Z",
                            "start": "2026-07-30T18:53:23.712785Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:53:23.857717",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:53:43.860136",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:43.879447Z",
                            "start": "2026-07-30T18:53:23.811222Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:43.948797Z",
                            "start": "2026-07-30T18:53:43.886623Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000148f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:44.183097Z",
                            "start": "2026-07-30T18:53:43.955823Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437581.174829,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "ce3d443b69b2b1080100bb3262253c9bc4df532d",
                                "ctime": 1785437608.5993428,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437608.5993428,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:44.384745Z",
                            "start": "2026-07-30T18:53:44.193096Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001491",
                        "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-30T18:53:44.448176Z",
                            "start": "2026-07-30T18:53:44.392263Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001492",
                        "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.006927",
                            "end": "2026-07-30 18:53:44.665249",
                            "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-bdab-5d0a-000000001493-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:53:44.658322",
                            "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-bdab-5d0a-000000001493-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:44.994488Z",
                            "start": "2026-07-30T18:53:44.476627Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:53:45.060024Z",
                            "start": "2026-07-30T18:53:45.004087Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:45.127239Z",
                            "start": "2026-07-30T18:53:45.072919Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:45.191950Z",
                            "start": "2026-07-30T18:53:45.135083Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:53:45.261871Z",
                            "start": "2026-07-30T18:53:45.198901Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:53:45.432135",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:54:05.434532",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:05.447782Z",
                            "start": "2026-07-30T18:53:45.388311Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:05.522728Z",
                            "start": "2026-07-30T18:54:05.456940Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000167d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:05.756896Z",
                            "start": "2026-07-30T18:54:05.530915Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437624.3396368,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "2c0e1def3eaed54b322f2d2327005e036ba5017e",
                                "ctime": 1785437638.8919086,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437638.8919086,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:05.963398Z",
                            "start": "2026-07-30T18:54:05.766097Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:06.035534Z",
                            "start": "2026-07-30T18:54:05.970927Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.009044",
                            "end": "2026-07-30 18:54:06.277217",
                            "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-bdab-5d0a-000000001681-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:54:06.268173",
                            "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-bdab-5d0a-000000001681-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:06.584678Z",
                            "start": "2026-07-30T18:54:06.065187Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:06.650785Z",
                            "start": "2026-07-30T18:54:06.594883Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:06.715437Z",
                            "start": "2026-07-30T18:54:06.662635Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:06.789059Z",
                            "start": "2026-07-30T18:54:06.725542Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:06.851178Z",
                            "start": "2026-07-30T18:54:06.795470Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:54:06.945379",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:54:26.947557",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:26.968437Z",
                            "start": "2026-07-30T18:54:06.898172Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:27.031095Z",
                            "start": "2026-07-30T18:54:26.974785Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001881",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:27.277992Z",
                            "start": "2026-07-30T18:54:27.041091Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437645.92004,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "2c0e1def3eaed54b322f2d2327005e036ba5017e",
                                "ctime": 1785437638.8919086,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437638.8919086,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:27.473186Z",
                            "start": "2026-07-30T18:54:27.285701Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001883",
                        "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-30T18:54:27.534905Z",
                            "start": "2026-07-30T18:54:27.480068Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001884",
                        "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-30T18:54:28.069898Z",
                            "start": "2026-07-30T18:54:27.561298Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001885",
                        "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-30T18:54:28.131294Z",
                            "start": "2026-07-30T18:54:28.083740Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001886",
                        "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-30T18:54:28.204357Z",
                            "start": "2026-07-30T18:54:28.146559Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Install OSDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:28.269865Z",
                            "start": "2026-07-30T18:54:28.214349Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:28.330161Z",
                            "start": "2026-07-30T18:54:28.277042Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:54:28.429406",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:54:48.431286",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:48.445097Z",
                            "start": "2026-07-30T18:54:28.379869Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:48.517725Z",
                            "start": "2026-07-30T18:54:48.453673Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001a9b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:48.765545Z",
                            "start": "2026-07-30T18:54:48.526939Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437645.92004,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "20ccb18e66aceb0731785c46258910dab8fffa72",
                                "ctime": 1785437688.7528415,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437688.7528415,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 52423,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:48.971252Z",
                            "start": "2026-07-30T18:54:48.773210Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001a9d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2107"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:49.034668Z",
                            "start": "2026-07-30T18:54:48.978874Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001a9e",
                        "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 2107",
                            "delta": "0:00:00.007309",
                            "end": "2026-07-30 18:54:49.307374",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50317 /tmp/logs/molecule-aio-openvswitch.log | head -c 2107",
                                    "_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-bdab-5d0a-000000001a9f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:54:49.300065",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=/dev/ceph-instance-osd2/data)\n\nTASK [vexxhost.ceph.osd : Get mon dump] ****************************************\nThursday 30 July 2026  18:54:29 +0000 (0:01:31.766)       0:06:20.205 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nThursday 30 July 2026  18:54:35 +0000 (0:00:05.838)       0:06:26.044 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nThursday 30 July 2026  18:54:41 +0000 (0:00:06.103)       0:06:32.147 *********\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  18:54:41 +0000 (0:00:00.069)       0:06:32.217 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nThursday 30 July 2026  18:54:41 +0000 (0:00:00.048)       0:06:32.265 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nThursday 30 July 2026  18:54:47 +0000 (0:00:06.088)       0:06:38.353 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nThursday 30 July 2026  18:54:47 +0000 (0:00:00.044)       0:06:38.397 *********\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  18:54:47 +0000 (0:00:00.051)       0:06:38.449 *********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:54:47 +0000 (0:00:00.074)       0:06:38.523 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:54:48 +0000 (0:00:00.901)       0:06:39.424 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "",
                                "TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                                "Thursday 30 July 2026  18:54:29 +0000 (0:01:31.766)       0:06:20.205 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Thursday 30 July 2026  18:54:35 +0000 (0:00:05.838)       0:06:26.044 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Thursday 30 July 2026  18:54:41 +0000 (0:00:06.103)       0:06:32.147 *********",
                                "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  18:54:41 +0000 (0:00:00.069)       0:06:32.217 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Thursday 30 July 2026  18:54:41 +0000 (0:00:00.048)       0:06:32.265 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Thursday 30 July 2026  18:54:47 +0000 (0:00:06.088)       0:06:38.353 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Thursday 30 July 2026  18:54:47 +0000 (0:00:00.044)       0:06:38.397 *********",
                                "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  18:54:47 +0000 (0:00:00.051)       0:06:38.449 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:54:47 +0000 (0:00:00.074)       0:06:38.523 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:54:48 +0000 (0:00:00.901)       0:06:39.424 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000001a9f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:49.632626Z",
                            "start": "2026-07-30T18:54:49.112087Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.forget_package : Forget package]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:49.706533Z",
                            "start": "2026-07-30T18:54:49.640712Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001aa0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "52423"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:49.767226Z",
                            "start": "2026-07-30T18:54:49.712884Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.forget_package : Forget package]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:54:49.827508Z",
                            "start": "2026-07-30T18:54:49.773802Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:54:49.890926Z",
                            "start": "2026-07-30T18:54:49.834111Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:54:49.986029",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:55:09.988493",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:10.005381Z",
                            "start": "2026-07-30T18:54:49.940637Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:55:10.070599Z",
                            "start": "2026-07-30T18:55:10.014811Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001ccb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:10.298013Z",
                            "start": "2026-07-30T18:55:10.079872Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437689.3008518,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 128,
                                "charset": "unknown",
                                "checksum": "68f4e81b2cbbdce8413326ec2d04c67018250806",
                                "ctime": 1785437707.0371838,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437707.0371838,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:10.502413Z",
                            "start": "2026-07-30T18:55:10.307828Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001ccd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8122"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:10.577888Z",
                            "start": "2026-07-30T18:55:10.512307Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001cce",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +52424 /tmp/logs/molecule-aio-openvswitch.log | head -c 8122",
                            "delta": "0:00:00.008699",
                            "end": "2026-07-30 18:55:10.806498",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +52424 /tmp/logs/molecule-aio-openvswitch.log | head -c 8122",
                                    "_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-bdab-5d0a-000000001ccf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:55:10.797799",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:54:48 +0000 (0:00:00.211)       0:06:39.636 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:54:49 +0000 (0:00:00.049)       0:06:39.685 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:54:49 +0000 (0:00:00.209)       0:06:39.895 *********\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  18:54:49 +0000 (0:00:00.064)       0:06:39.960 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:54:49 +0000 (0:00:00.331)       0:06:40.291 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:54:49 +0000 (0:00:00.052)       0:06:40.343 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:54:49 +0000 (0:00:00.048)       0:06:40.392 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:54:49 +0000 (0:00:00.217)       0:06:40.610 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:54:51 +0000 (0:00:01.196)       0:06:41.806 *********\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  18:54:51 +0000 (0:00:00.066)       0:06:41.873 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:54:51 +0000 (0:00:00.345)       0:06:42.219 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:54:53 +0000 (0:00:01.914)       0:06:44.133 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.032)       0:06:44.166 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.029)       0:06:44.195 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:54:53 +0000 (0:00:00.032)       0:06:44.228 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:54:54 +0000 (0:00:01.222)       0:06:45.451 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:54:55 +0000 (0:00:00.442)       0:06:45.893 *********\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  18:54:56 +0000 (0:00:00.944)       0:06:46.838 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:54:56 +0000 (0:00:00.514)       0:06:47.352 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:54:56 +0000 (0:00:00.006)       0:06:47.359 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:54:57 +0000 (0:00:00.356)       0:06:47.715 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:54:57 +0000 (0:00:00.209)       0:06:47.925 *********\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  18:54:57 +0000 (0:00:00.056)       0:06:47.981 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:54:57 +0000 (0:00:00.369)       0:06:48.350 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  18:55:00 +0000 (0:00:03.131)       0:06:51.482 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  18:55:01 +0000 (0:00:01.052)       0:06:52.535 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  18:55:02 +0000 (0:00:00.192)       0:06:52.727 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  18:55:02 +0000 (0:00:00.434)       0:06:53.162 *********\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  18:55:03 +0000 (0:00:00.557)       0:06:53.719 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  18:55:03 +0000 (0:00:00.439)       0:06:54.159 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  18:55:03 +0000 (0:00:00.433)       0:06:54.593 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  18:55:03 +0000 (0:00:00.006)       0:06:54.599 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  18:55:04 +0000 (0:00:00.353)       0:06:54.953 *********\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  18:55:04 +0000 (0:00:00.059)       0:06:55.013 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  18:55:05 +0000 (0:00:01.080)       0:06:56.094 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  18:55:06 +0000 (0:00:00.658)       0:06:56.752 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  18:55:06 +0000 (0:00:00.304)       0:06:57.056 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  18:55:06 +0000 (0:00:00.204)       0:06:57.260 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  18:55:06 +0000 (0:00:00.238)       0:06:57.499 *********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nThursday 30 July 2026  18:55:07 +0000 (0:00:00.210)       0:06:57.709 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:54:48 +0000 (0:00:00.211)       0:06:39.636 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:54:49 +0000 (0:00:00.049)       0:06:39.685 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:54:49 +0000 (0:00:00.209)       0:06:39.895 *********",
                                "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  18:54:49 +0000 (0:00:00.064)       0:06:39.960 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:54:49 +0000 (0:00:00.331)       0:06:40.291 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:54:49 +0000 (0:00:00.052)       0:06:40.343 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:54:49 +0000 (0:00:00.048)       0:06:40.392 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:54:49 +0000 (0:00:00.217)       0:06:40.610 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:54:51 +0000 (0:00:01.196)       0:06:41.806 *********",
                                "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  18:54:51 +0000 (0:00:00.066)       0:06:41.873 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:54:51 +0000 (0:00:00.345)       0:06:42.219 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:01.914)       0:06:44.133 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.032)       0:06:44.166 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.029)       0:06:44.195 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:54:53 +0000 (0:00:00.032)       0:06:44.228 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:54:54 +0000 (0:00:01.222)       0:06:45.451 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:54:55 +0000 (0:00:00.442)       0:06:45.893 *********",
                                "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  18:54:56 +0000 (0:00:00.944)       0:06:46.838 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:54:56 +0000 (0:00:00.514)       0:06:47.352 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:54:56 +0000 (0:00:00.006)       0:06:47.359 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:54:57 +0000 (0:00:00.356)       0:06:47.715 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:54:57 +0000 (0:00:00.209)       0:06:47.925 *********",
                                "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  18:54:57 +0000 (0:00:00.056)       0:06:47.981 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:54:57 +0000 (0:00:00.369)       0:06:48.350 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  18:55:00 +0000 (0:00:03.131)       0:06:51.482 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  18:55:01 +0000 (0:00:01.052)       0:06:52.535 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  18:55:02 +0000 (0:00:00.192)       0:06:52.727 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  18:55:02 +0000 (0:00:00.434)       0:06:53.162 *********",
                                "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  18:55:03 +0000 (0:00:00.557)       0:06:53.719 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  18:55:03 +0000 (0:00:00.439)       0:06:54.159 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  18:55:03 +0000 (0:00:00.433)       0:06:54.593 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  18:55:03 +0000 (0:00:00.006)       0:06:54.599 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  18:55:04 +0000 (0:00:00.353)       0:06:54.953 *********",
                                "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  18:55:04 +0000 (0:00:00.059)       0:06:55.013 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  18:55:05 +0000 (0:00:01.080)       0:06:56.094 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  18:55:06 +0000 (0:00:00.658)       0:06:56.752 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  18:55:06 +0000 (0:00:00.304)       0:06:57.056 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  18:55:06 +0000 (0:00:00.204)       0:06:57.260 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  18:55:06 +0000 (0:00:00.238)       0:06:57.499 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Thursday 30 July 2026  18:55:07 +0000 (0:00:00.210)       0:06:57.709 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000001ccf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:11.141887Z",
                            "start": "2026-07-30T18:55:10.612727Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:55:11.218307Z",
                            "start": "2026-07-30T18:55:11.150541Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:55:11.291596Z",
                            "start": "2026-07-30T18:55:11.225756Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:55:11.356860Z",
                            "start": "2026-07-30T18:55:11.300905Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:55:11.428785Z",
                            "start": "2026-07-30T18:55:11.365625Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:55:11.527015",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:55:31.529040",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:31.549832Z",
                            "start": "2026-07-30T18:55:11.484568Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:55:31.619861Z",
                            "start": "2026-07-30T18:55:31.556774Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001f11",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:31.866839Z",
                            "start": "2026-07-30T18:55:31.629498Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437710.457248,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 144,
                                "charset": "unknown",
                                "checksum": "0075cbc79b4641d7e8953fffb64ad886dcd9d269",
                                "ctime": 1785437731.697646,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437731.697646,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 68481,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:32.061729Z",
                            "start": "2026-07-30T18:55:31.875769Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001f13",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7936"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:32.137075Z",
                            "start": "2026-07-30T18:55:32.072824Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 7936",
                            "delta": "0:00:00.007847",
                            "end": "2026-07-30 18:55:32.347930",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +60546 /tmp/logs/molecule-aio-openvswitch.log | head -c 7936",
                                    "_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-bdab-5d0a-000000001f15-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:55:32.340083",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nThursday 30 July 2026  18:55:19 +0000 (0:00:12.315)       0:07:10.025 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:55:19 +0000 (0:00:00.442)       0:07:10.468 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nThursday 30 July 2026  18:55:20 +0000 (0:00:01.024)       0:07:11.493 *********\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  18:55:24 +0000 (0:00:03.831)       0:07:15.324 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nThursday 30 July 2026  18:55:24 +0000 (0:00:00.203)       0:07:15.528 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nThursday 30 July 2026  18:55:25 +0000 (0:00:00.462)       0:07:15.990 *********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  18:55:25 +0000 (0:00:00.251)       0:07:16.242 *********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:55:25 +0000 (0:00:00.067)       0:07:16.310 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nThursday 30 July 2026  18:55:26 +0000 (0:00:01.008)       0:07:17.318 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nThursday 30 July 2026  18:55:26 +0000 (0:00:00.214)       0:07:17.532 *********\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  18:55:27 +0000 (0:00:00.908)       0:07:18.440 *********\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  18:55:28 +0000 (0:00:00.524)       0:07:18.965 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nThursday 30 July 2026  18:55:28 +0000 (0:00:00.206)       0:07:19.172 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nThursday 30 July 2026  18:55:28 +0000 (0:00:00.202)       0:07:19.374 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nThursday 30 July 2026  18:55:28 +0000 (0:00:00.039)       0:07:19.414 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nThursday 30 July 2026  18:55:28 +0000 (0:00:00.045)       0:07:19.459 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nThursday 30 July 2026  18:55:29 +0000 (0:00:00.553)       0:07:20.013 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nThursday 30 July 2026  18:55:29 +0000 (0:00:00.198)       0:07:20.211 *********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:55:29 +0000 (0:00:00.058)       0:07:20.270 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:30 +0000 (0:00:00.992)       0:07:21.263 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:55:30 +0000 (0:00:00.210)       0:07:21.473 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:55:30 +0000 (0:00:00.045)       0:07:21.519 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:31 +0000 (0:00:00.220)       0:07:21.740 *********\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  18:55:31 +0000 (0:00:00.055)       0:07:21.795 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:31 +0000 (0:00:00.309)       0:07:22.105 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:31 +0000 (0:00:00.053)       0:07:22.159 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:55:31 +0000 (0:00:00.208)       0:07:22.367 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Thursday 30 July 2026  18:55:19 +0000 (0:00:12.315)       0:07:10.025 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:55:19 +0000 (0:00:00.442)       0:07:10.468 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Thursday 30 July 2026  18:55:20 +0000 (0:00:01.024)       0:07:11.493 *********",
                                "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  18:55:24 +0000 (0:00:03.831)       0:07:15.324 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Thursday 30 July 2026  18:55:24 +0000 (0:00:00.203)       0:07:15.528 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Thursday 30 July 2026  18:55:25 +0000 (0:00:00.462)       0:07:15.990 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  18:55:25 +0000 (0:00:00.251)       0:07:16.242 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:55:25 +0000 (0:00:00.067)       0:07:16.310 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Thursday 30 July 2026  18:55:26 +0000 (0:00:01.008)       0:07:17.318 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Thursday 30 July 2026  18:55:26 +0000 (0:00:00.214)       0:07:17.532 *********",
                                "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  18:55:27 +0000 (0:00:00.908)       0:07:18.440 *********",
                                "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  18:55:28 +0000 (0:00:00.524)       0:07:18.965 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Thursday 30 July 2026  18:55:28 +0000 (0:00:00.206)       0:07:19.172 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Thursday 30 July 2026  18:55:28 +0000 (0:00:00.202)       0:07:19.374 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Thursday 30 July 2026  18:55:28 +0000 (0:00:00.039)       0:07:19.414 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Thursday 30 July 2026  18:55:28 +0000 (0:00:00.045)       0:07:19.459 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Thursday 30 July 2026  18:55:29 +0000 (0:00:00.553)       0:07:20.013 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Thursday 30 July 2026  18:55:29 +0000 (0:00:00.198)       0:07:20.211 *********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:55:29 +0000 (0:00:00.058)       0:07:20.270 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:30 +0000 (0:00:00.992)       0:07:21.263 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:55:30 +0000 (0:00:00.210)       0:07:21.473 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:55:30 +0000 (0:00:00.045)       0:07:21.519 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:31 +0000 (0:00:00.220)       0:07:21.740 *********",
                                "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  18:55:31 +0000 (0:00:00.055)       0:07:21.795 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:31 +0000 (0:00:00.309)       0:07:22.105 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:31 +0000 (0:00:00.053)       0:07:22.159 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:55:31 +0000 (0:00:00.208)       0:07:22.367 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000001f15-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:32.688326Z",
                            "start": "2026-07-30T18:55:32.167138Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.package : Update state for tar]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:32.776822Z",
                            "start": "2026-07-30T18:55:32.698348Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000001f16",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "68481"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:32.842773Z",
                            "start": "2026-07-30T18:55:32.786058Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.package : Update state for tar]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:33.071348Z",
                            "start": "2026-07-30T18:55:32.857380Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:55:33.142691Z",
                            "start": "2026-07-30T18:55:33.078011Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:55:33.243679",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:55:53.246721",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:53.267778Z",
                            "start": "2026-07-30T18:55:33.195512Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:55:53.328476Z",
                            "start": "2026-07-30T18:55:53.276030Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000216d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:53.562411Z",
                            "start": "2026-07-30T18:55:53.335758Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437732.021652,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 168,
                                "charset": "unknown",
                                "checksum": "dacb0d8ea2b0b86102497b950bfa2864319e03d8",
                                "ctime": 1785437753.1780484,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437753.1780484,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 79002,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:53.768159Z",
                            "start": "2026-07-30T18:55:53.569753Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000216f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "10521"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:53.840370Z",
                            "start": "2026-07-30T18:55:53.775225Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002170",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +68482 /tmp/logs/molecule-aio-openvswitch.log | head -c 10521",
                            "delta": "0:00:00.010835",
                            "end": "2026-07-30 18:55:54.058720",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +68482 /tmp/logs/molecule-aio-openvswitch.log | head -c 10521",
                                    "_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-bdab-5d0a-000000002171-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:55:54.047885",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:32 +0000 (0:00:01.006)       0:07:23.374 *********\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  18:55:32 +0000 (0:00:00.066)       0:07:23.440 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:33 +0000 (0:00:00.338)       0:07:23.778 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:55:35 +0000 (0:00:01.922)       0:07:25.700 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:55:35 +0000 (0:00:00.029)       0:07:25.730 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:55:35 +0000 (0:00:00.036)       0:07:25.767 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:55:35 +0000 (0:00:00.032)       0:07:25.799 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:55:36 +0000 (0:00:01.044)       0:07:26.843 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:55:36 +0000 (0:00:00.421)       0:07:27.265 *********\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  18:55:37 +0000 (0:00:00.906)       0:07:28.171 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:55:38 +0000 (0:00:00.522)       0:07:28.693 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:55:38 +0000 (0:00:00.007)       0:07:28.701 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nThursday 30 July 2026  18:55:38 +0000 (0:00:00.371)       0:07:29.072 *********\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  18:55:39 +0000 (0:00:00.655)       0:07:29.727 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nThursday 30 July 2026  18:55:39 +0000 (0:00:00.041)       0:07:29.768 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nThursday 30 July 2026  18:55:39 +0000 (0:00:00.044)       0:07:29.813 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nThursday 30 July 2026  18:55:39 +0000 (0:00:00.042)       0:07:29.855 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nThursday 30 July 2026  18:55:39 +0000 (0:00:00.047)       0:07:29.903 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:39 +0000 (0:00:00.053)       0:07:29.956 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:39 +0000 (0:00:00.210)       0:07:30.166 *********\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  18:55:39 +0000 (0:00:00.051)       0:07:30.218 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:42 +0000 (0:00:02.477)       0:07:32.696 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:42 +0000 (0:00:00.055)       0:07:32.751 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:42 +0000 (0:00:00.213)       0:07:32.965 *********\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  18:55:42 +0000 (0:00:00.049)       0:07:33.014 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:43 +0000 (0:00:01.174)       0:07:34.189 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  18:55:43 +0000 (0:00:00.052)       0:07:34.241 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  18:55:43 +0000 (0:00:00.034)       0:07:34.276 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  18:55:43 +0000 (0:00:00.035)       0:07:34.311 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  18:55:43 +0000 (0:00:00.034)       0:07:34.346 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  18:55:44 +0000 (0:00:00.949)       0:07:35.296 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  18:55:45 +0000 (0:00:00.428)       0:07:35.724 *********\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  18:55:45 +0000 (0:00:00.878)       0:07:36.603 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  18:55:46 +0000 (0:00:00.500)       0:07:37.104 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  18:55:46 +0000 (0:00:00.007)       0:07:37.111 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:46 +0000 (0:00:00.362)       0:07:37.473 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:47 +0000 (0:00:00.208)       0:07:37.681 *********\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  18:55:47 +0000 (0:00:00.056)       0:07:37.737 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:47 +0000 (0:00:00.649)       0:07:38.387 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:49 +0000 (0:00:01.366)       0:07:39.754 *********\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  18:55:49 +0000 (0:00:00.075)       0:07:39.830 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:50 +0000 (0:00:00.847)       0:07:40.677 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nThursday 30 July 2026  18:55:51 +0000 (0:00:01.400)       0:07:42.078 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nThursday 30 July 2026  18:55:51 +0000 (0:00:00.474)       0:07:42.553 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:55:52 +0000 (0:00:00.214)       0:07:42.767 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:52 +0000 (0:00:00.203)       0:07:42.971 *********\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  18:55:52 +0000 (0:00:00.062)       0:07:43.034 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:55:53 +0000 (0:00:00.815)       0:07:43.849 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:32 +0000 (0:00:01.006)       0:07:23.374 *********",
                                "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  18:55:32 +0000 (0:00:00.066)       0:07:23.440 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:33 +0000 (0:00:00.338)       0:07:23.778 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:55:35 +0000 (0:00:01.922)       0:07:25.700 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:55:35 +0000 (0:00:00.029)       0:07:25.730 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:55:35 +0000 (0:00:00.036)       0:07:25.767 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:55:35 +0000 (0:00:00.032)       0:07:25.799 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:55:36 +0000 (0:00:01.044)       0:07:26.843 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:55:36 +0000 (0:00:00.421)       0:07:27.265 *********",
                                "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  18:55:37 +0000 (0:00:00.906)       0:07:28.171 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:55:38 +0000 (0:00:00.522)       0:07:28.693 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:55:38 +0000 (0:00:00.007)       0:07:28.701 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Thursday 30 July 2026  18:55:38 +0000 (0:00:00.371)       0:07:29.072 *********",
                                "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  18:55:39 +0000 (0:00:00.655)       0:07:29.727 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Thursday 30 July 2026  18:55:39 +0000 (0:00:00.041)       0:07:29.768 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Thursday 30 July 2026  18:55:39 +0000 (0:00:00.044)       0:07:29.813 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Thursday 30 July 2026  18:55:39 +0000 (0:00:00.042)       0:07:29.855 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Thursday 30 July 2026  18:55:39 +0000 (0:00:00.047)       0:07:29.903 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:39 +0000 (0:00:00.053)       0:07:29.956 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:39 +0000 (0:00:00.210)       0:07:30.166 *********",
                                "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  18:55:39 +0000 (0:00:00.051)       0:07:30.218 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:42 +0000 (0:00:02.477)       0:07:32.696 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:42 +0000 (0:00:00.055)       0:07:32.751 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:42 +0000 (0:00:00.213)       0:07:32.965 *********",
                                "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  18:55:42 +0000 (0:00:00.049)       0:07:33.014 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:43 +0000 (0:00:01.174)       0:07:34.189 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  18:55:43 +0000 (0:00:00.052)       0:07:34.241 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  18:55:43 +0000 (0:00:00.034)       0:07:34.276 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  18:55:43 +0000 (0:00:00.035)       0:07:34.311 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  18:55:43 +0000 (0:00:00.034)       0:07:34.346 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  18:55:44 +0000 (0:00:00.949)       0:07:35.296 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  18:55:45 +0000 (0:00:00.428)       0:07:35.724 *********",
                                "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  18:55:45 +0000 (0:00:00.878)       0:07:36.603 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  18:55:46 +0000 (0:00:00.500)       0:07:37.104 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  18:55:46 +0000 (0:00:00.007)       0:07:37.111 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:46 +0000 (0:00:00.362)       0:07:37.473 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:47 +0000 (0:00:00.208)       0:07:37.681 *********",
                                "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  18:55:47 +0000 (0:00:00.056)       0:07:37.737 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:47 +0000 (0:00:00.649)       0:07:38.387 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:49 +0000 (0:00:01.366)       0:07:39.754 *********",
                                "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  18:55:49 +0000 (0:00:00.075)       0:07:39.830 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:50 +0000 (0:00:00.847)       0:07:40.677 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Thursday 30 July 2026  18:55:51 +0000 (0:00:01.400)       0:07:42.078 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Thursday 30 July 2026  18:55:51 +0000 (0:00:00.474)       0:07:42.553 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:55:52 +0000 (0:00:00.214)       0:07:42.767 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:52 +0000 (0:00:00.203)       0:07:42.971 *********",
                                "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  18:55:52 +0000 (0:00:00.062)       0:07:43.034 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:55:53 +0000 (0:00:00.815)       0:07:43.849 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000002171-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:54.395055Z",
                            "start": "2026-07-30T18:55:53.869115Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.containers.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:54.483958Z",
                            "start": "2026-07-30T18:55:54.406591Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002172",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "79002"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:54.548216Z",
                            "start": "2026-07-30T18:55:54.493003Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:55:54.614523Z",
                            "start": "2026-07-30T18:55:54.558168Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:55:54.680304Z",
                            "start": "2026-07-30T18:55:54.621786Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:55:54.780734",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:56:14.782663",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:14.800661Z",
                            "start": "2026-07-30T18:55:54.739772Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:56:14.877871Z",
                            "start": "2026-07-30T18:56:14.812859Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000023df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:15.125022Z",
                            "start": "2026-07-30T18:56:14.886178Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437753.7180586,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "2fc68266a59d82b2e8c7dd06c451d45b3e8b43c4",
                                "ctime": 1785437775.0864592,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437775.0864592,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 86823,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:15.323568Z",
                            "start": "2026-07-30T18:56:15.134263Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000023e1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7821"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:15.394172Z",
                            "start": "2026-07-30T18:56:15.332427Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000023e2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +79003 /tmp/logs/molecule-aio-openvswitch.log | head -c 7821",
                            "delta": "0:00:00.008089",
                            "end": "2026-07-30 18:56:15.605317",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +79003 /tmp/logs/molecule-aio-openvswitch.log | head -c 7821",
                                    "_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-bdab-5d0a-0000000023e3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:56:15.597228",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nThursday 30 July 2026  18:55:55 +0000 (0:00:02.632)       0:07:46.481 *********\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  18:55:55 +0000 (0:00:00.059)       0:07:46.540 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nThursday 30 July 2026  18:55:56 +0000 (0:00:01.087)       0:07:47.627 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nThursday 30 July 2026  18:55:57 +0000 (0:00:00.223)       0:07:47.851 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nThursday 30 July 2026  18:55:57 +0000 (0:00:00.466)       0:07:48.318 *********\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  18:55:58 +0000 (0:00:00.777)       0:07:49.096 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:55:58 +0000 (0:00:00.207)       0:07:49.303 *********\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  18:55:58 +0000 (0:00:00.051)       0:07:49.354 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:56:00 +0000 (0:00:01.490)       0:07:50.845 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nThursday 30 July 2026  18:56:00 +0000 (0:00:00.043)       0:07:50.889 *********\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  18:56:00 +0000 (0:00:00.057)       0:07:50.946 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nThursday 30 July 2026  18:56:00 +0000 (0:00:00.039)       0:07:50.986 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nThursday 30 July 2026  18:56:05 +0000 (0:00:05.096)       0:07:56.082 *********\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  18:56:06 +0000 (0:00:01.284)       0:07:57.366 *********\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  18:56:07 +0000 (0:00:00.570)       0:07:57.936 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nThursday 30 July 2026  18:56:07 +0000 (0:00:00.478)       0:07:58.415 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nThursday 30 July 2026  18:56:08 +0000 (0:00:00.469)       0:07:58.885 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nThursday 30 July 2026  18:56:08 +0000 (0:00:00.212)       0:07:59.098 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nThursday 30 July 2026  18:56:08 +0000 (0:00:00.041)       0:07:59.139 *********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nThursday 30 July 2026  18:56:09 +0000 (0:00:00.563)       0:07:59.703 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nThursday 30 July 2026  18:56:09 +0000 (0:00:00.483)       0:08:00.187 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nThursday 30 July 2026  18:56:10 +0000 (0:00:00.611)       0:08:00.799 *********\n\nRUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************\nThursday 30 July 2026  18:56:10 +0000 (0:00:00.007)       0:08:00.807 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nThursday 30 July 2026  18:56:10 +0000 (0:00:00.805)       0:08:01.612 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nThursday 30 July 2026  18:56:11 +0000 (0:00:00.603)       0:08:02.216 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nThursday 30 July 2026  18:56:12 +0000 (0:00:01.212)       0:08:03.429 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nThursday 30 July 2026  18:56:13 +0000 (0:00:01.011)       0:08:04.440 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nThursday 30 July 2026  18:56:13 +0000 (0:00:00.211)       0:08:04.651 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nThursday 30 July 2026  18:56:14 +0000 (0:00:00.556)       0:08:05.207 *********\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  18:56:14 +0000 (0:00:00.086)       0:08:05.293 *********\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  18:56:14 +0000 (0:00:00.084)       0:08:05.378 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nThursday 30 July 2026  18:56:14 +0000 (0:00:00.219)       0:08:05.597 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nThursday 30 July 2026  18:56:14 +0000 (0:00:00.053)       0:08:05.651 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nThursday 30 July 2026  18:56:15 +0000 (0:00:00.053)       0:08:05.705 *********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nThursday 30 July 2026  18:56:15 +0000 (0:00:00.051)       0:08:05.756 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  18:55:55 +0000 (0:00:02.632)       0:07:46.481 *********",
                                "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  18:55:55 +0000 (0:00:00.059)       0:07:46.540 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Thursday 30 July 2026  18:55:56 +0000 (0:00:01.087)       0:07:47.627 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Thursday 30 July 2026  18:55:57 +0000 (0:00:00.223)       0:07:47.851 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Thursday 30 July 2026  18:55:57 +0000 (0:00:00.466)       0:07:48.318 *********",
                                "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  18:55:58 +0000 (0:00:00.777)       0:07:49.096 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:55:58 +0000 (0:00:00.207)       0:07:49.303 *********",
                                "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  18:55:58 +0000 (0:00:00.051)       0:07:49.354 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:56:00 +0000 (0:00:01.490)       0:07:50.845 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  18:56:00 +0000 (0:00:00.043)       0:07:50.889 *********",
                                "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  18:56:00 +0000 (0:00:00.057)       0:07:50.946 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Thursday 30 July 2026  18:56:00 +0000 (0:00:00.039)       0:07:50.986 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Thursday 30 July 2026  18:56:05 +0000 (0:00:05.096)       0:07:56.082 *********",
                                "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  18:56:06 +0000 (0:00:01.284)       0:07:57.366 *********",
                                "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  18:56:07 +0000 (0:00:00.570)       0:07:57.936 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Thursday 30 July 2026  18:56:07 +0000 (0:00:00.478)       0:07:58.415 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Thursday 30 July 2026  18:56:08 +0000 (0:00:00.469)       0:07:58.885 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Thursday 30 July 2026  18:56:08 +0000 (0:00:00.212)       0:07:59.098 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Thursday 30 July 2026  18:56:08 +0000 (0:00:00.041)       0:07:59.139 *********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Thursday 30 July 2026  18:56:09 +0000 (0:00:00.563)       0:07:59.703 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Thursday 30 July 2026  18:56:09 +0000 (0:00:00.483)       0:08:00.187 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Thursday 30 July 2026  18:56:10 +0000 (0:00:00.611)       0:08:00.799 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************",
                                "Thursday 30 July 2026  18:56:10 +0000 (0:00:00.007)       0:08:00.807 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Thursday 30 July 2026  18:56:10 +0000 (0:00:00.805)       0:08:01.612 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Thursday 30 July 2026  18:56:11 +0000 (0:00:00.603)       0:08:02.216 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Thursday 30 July 2026  18:56:12 +0000 (0:00:01.212)       0:08:03.429 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Thursday 30 July 2026  18:56:13 +0000 (0:00:01.011)       0:08:04.440 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Thursday 30 July 2026  18:56:13 +0000 (0:00:00.211)       0:08:04.651 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Thursday 30 July 2026  18:56:14 +0000 (0:00:00.556)       0:08:05.207 *********",
                                "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  18:56:14 +0000 (0:00:00.086)       0:08:05.293 *********",
                                "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  18:56:14 +0000 (0:00:00.084)       0:08:05.378 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Thursday 30 July 2026  18:56:14 +0000 (0:00:00.219)       0:08:05.597 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Thursday 30 July 2026  18:56:14 +0000 (0:00:00.053)       0:08:05.651 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Thursday 30 July 2026  18:56:15 +0000 (0:00:00.053)       0:08:05.705 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Thursday 30 July 2026  18:56:15 +0000 (0:00:00.051)       0:08:05.756 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000023e3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:15.946963Z",
                            "start": "2026-07-30T18:56:15.421837Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Upload cluster configuration for bootstrap node]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:16.021858Z",
                            "start": "2026-07-30T18:56:15.956257Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000023e4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "86823"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:16.094715Z",
                            "start": "2026-07-30T18:56:16.028975Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Upload cluster configuration for bootstrap node]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:16.173298Z",
                            "start": "2026-07-30T18:56:16.104447Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:56:16.250066Z",
                            "start": "2026-07-30T18:56:16.181481Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:56:16.356201",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:56:36.358392",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:36.375556Z",
                            "start": "2026-07-30T18:56:16.308870Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:56:36.445592Z",
                            "start": "2026-07-30T18:56:36.383207Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002667",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:36.785716Z",
                            "start": "2026-07-30T18:56:36.455033Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437775.2784626,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "179e0896b268b35dc6e5fc1d7e38725ecff595cc",
                                "ctime": 1785437776.146479,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437776.146479,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:37.075517Z",
                            "start": "2026-07-30T18:56:36.860520Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002669",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1463"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:37.147914Z",
                            "start": "2026-07-30T18:56:37.083319Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000266a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +86824 /tmp/logs/molecule-aio-openvswitch.log | head -c 1463",
                            "delta": "0:00:00.007600",
                            "end": "2026-07-30 18:56:37.372488",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +86824 /tmp/logs/molecule-aio-openvswitch.log | head -c 1463",
                                    "_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-bdab-5d0a-00000000266b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:56:37.364888",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nThursday 30 July 2026  18:56:15 +0000 (0:00:00.777)       0:08:06.533 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nThursday 30 July 2026  18:56:15 +0000 (0:00:00.042)       0:08:06.575 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nThursday 30 July 2026  18:56:15 +0000 (0:00:00.035)       0:08:06.611 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nThursday 30 July 2026  18:56:15 +0000 (0:00:00.037)       0:08:06.649 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nThursday 30 July 2026  18:56:16 +0000 (0:00:00.041)       0:08:06.690 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nThursday 30 July 2026  18:56:16 +0000 (0:00:00.039)       0:08:06.730 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nThursday 30 July 2026  18:56:16 +0000 (0:00:00.041)       0:08:06.771 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nThursday 30 July 2026  18:56:16 +0000 (0:00:00.045)       0:08:06.817 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Thursday 30 July 2026  18:56:15 +0000 (0:00:00.777)       0:08:06.533 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Thursday 30 July 2026  18:56:15 +0000 (0:00:00.042)       0:08:06.575 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Thursday 30 July 2026  18:56:15 +0000 (0:00:00.035)       0:08:06.611 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Thursday 30 July 2026  18:56:15 +0000 (0:00:00.037)       0:08:06.649 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Thursday 30 July 2026  18:56:16 +0000 (0:00:00.041)       0:08:06.690 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Thursday 30 July 2026  18:56:16 +0000 (0:00:00.039)       0:08:06.730 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Thursday 30 July 2026  18:56:16 +0000 (0:00:00.041)       0:08:06.771 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Thursday 30 July 2026  18:56:16 +0000 (0:00:00.045)       0:08:06.817 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000000266b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:37.696937Z",
                            "start": "2026-07-30T18:56:37.176780Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Initialize cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:37.784253Z",
                            "start": "2026-07-30T18:56:37.707676Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000266c",
                        "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-30T18:56:37.847834Z",
                            "start": "2026-07-30T18:56:37.792355Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Initialize cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:37.909134Z",
                            "start": "2026-07-30T18:56:37.856904Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:56:37.980049Z",
                            "start": "2026-07-30T18:56:37.918613Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:56:38.103429",
                            "stderr": "",
                            "stdout": "Paused for 20.02 seconds",
                            "stop": "2026-07-30 18:56:58.124859",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:58.144545Z",
                            "start": "2026-07-30T18:56:38.050365Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:56:58.205622Z",
                            "start": "2026-07-30T18:56:58.155095Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002905",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:58.549937Z",
                            "start": "2026-07-30T18:56:58.213356Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437797.0268683,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 192,
                                "charset": "unknown",
                                "checksum": "83a514ab23239bd9f6ba492ced0f59d4b68e9af9",
                                "ctime": 1785437817.9672577,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437817.9672577,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 91601,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:58.786805Z",
                            "start": "2026-07-30T18:56:58.563024Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002907",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3315"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:58.866670Z",
                            "start": "2026-07-30T18:56:58.797091Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002908",
                        "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 3315",
                            "delta": "0:00:00.008717",
                            "end": "2026-07-30 18:56:59.101649",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +88287 /tmp/logs/molecule-aio-openvswitch.log | head -c 3315",
                                    "_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-bdab-5d0a-000000002909-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:56:59.092932",
                            "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  18:56:41 +0000 (0:00:25.009)       0:08:31.826 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nThursday 30 July 2026  18:56:41 +0000 (0:00:00.211)       0:08:32.038 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nThursday 30 July 2026  18:56:41 +0000 (0:00:00.045)       0:08:32.083 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nThursday 30 July 2026  18:56:41 +0000 (0:00:00.206)       0:08:32.290 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nThursday 30 July 2026  18:56:41 +0000 (0:00:00.218)       0:08:32.508 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nThursday 30 July 2026  18:56:42 +0000 (0:00:00.202)       0:08:32.711 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nThursday 30 July 2026  18:56:46 +0000 (0:00:04.718)       0:08:37.429 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nThursday 30 July 2026  18:56:56 +0000 (0:00:09.641)       0:08:47.071 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nThursday 30 July 2026  18:56:56 +0000 (0:00:00.063)       0:08:47.135 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nThursday 30 July 2026  18:56:56 +0000 (0:00:00.050)       0:08:47.185 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nThursday 30 July 2026  18:56:57 +0000 (0:00:00.826)       0:08:48.011 *********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nThursday 30 July 2026  18:56:57 +0000 (0:00:00.049)       0:08:48.061 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nThursday 30 July 2026  18:56:57 +0000 (0:00:00.049)       0:08:48.110 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nThursday 30 July 2026  18:56:57 +0000 (0:00:00.046)       0:08:48.157 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nThursday 30 July 2026  18:56:57 +0000 (0:00:00.048)       0:08:48.206 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nThursday 30 July 2026  18:56:57 +0000 (0:00:00.042)       0:08:48.248 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nThursday 30 July 2026  18:56:57 +0000 (0:00:00.389)       0:08:48.638 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Thursday 30 July 2026  18:56:41 +0000 (0:00:25.009)       0:08:31.826 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Thursday 30 July 2026  18:56:41 +0000 (0:00:00.211)       0:08:32.038 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Thursday 30 July 2026  18:56:41 +0000 (0:00:00.045)       0:08:32.083 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Thursday 30 July 2026  18:56:41 +0000 (0:00:00.206)       0:08:32.290 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Thursday 30 July 2026  18:56:41 +0000 (0:00:00.218)       0:08:32.508 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Thursday 30 July 2026  18:56:42 +0000 (0:00:00.202)       0:08:32.711 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Thursday 30 July 2026  18:56:46 +0000 (0:00:04.718)       0:08:37.429 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Thursday 30 July 2026  18:56:56 +0000 (0:00:09.641)       0:08:47.071 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Thursday 30 July 2026  18:56:56 +0000 (0:00:00.063)       0:08:47.135 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Thursday 30 July 2026  18:56:56 +0000 (0:00:00.050)       0:08:47.185 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Thursday 30 July 2026  18:56:57 +0000 (0:00:00.826)       0:08:48.011 *********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Thursday 30 July 2026  18:56:57 +0000 (0:00:00.049)       0:08:48.061 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Thursday 30 July 2026  18:56:57 +0000 (0:00:00.049)       0:08:48.110 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Thursday 30 July 2026  18:56:57 +0000 (0:00:00.046)       0:08:48.157 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Thursday 30 July 2026  18:56:57 +0000 (0:00:00.048)       0:08:48.206 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Thursday 30 July 2026  18:56:57 +0000 (0:00:00.042)       0:08:48.248 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Thursday 30 July 2026  18:56:57 +0000 (0:00:00.389)       0:08:48.638 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000002909-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:59.421723Z",
                            "start": "2026-07-30T18:56:58.901347Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.kubernetes : Set node selector for CoreDNS components]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:59.491237Z",
                            "start": "2026-07-30T18:56:59.428888Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000290a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "91601"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:59.568354Z",
                            "start": "2026-07-30T18:56:59.501547Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.kubernetes : Set node selector for CoreDNS components]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:56:59.640841Z",
                            "start": "2026-07-30T18:56:59.578058Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:56:59.711216Z",
                            "start": "2026-07-30T18:56:59.649613Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:56:59.815506",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:57:19.817547",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:19.828147Z",
                            "start": "2026-07-30T18:56:59.771321Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:57:19.894192Z",
                            "start": "2026-07-30T18:57:19.835481Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002bb9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:20.145936Z",
                            "start": "2026-07-30T18:57:19.912474Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437819.0992787,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "4eccb3e9da8bd21eae4d57cd98d3fbc07b5c1208",
                                "ctime": 1785437832.1715217,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437832.1715217,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:20.355377Z",
                            "start": "2026-07-30T18:57:20.154403Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002bbb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4731"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:20.433404Z",
                            "start": "2026-07-30T18:57:20.366196Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002bbc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +91602 /tmp/logs/molecule-aio-openvswitch.log | head -c 4731",
                            "delta": "0:00:00.009038",
                            "end": "2026-07-30 18:57:20.714924",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +91602 /tmp/logs/molecule-aio-openvswitch.log | head -c 4731",
                                    "_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-bdab-5d0a-000000002bbd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:57:20.705886",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:56:59 +0000 (0:00:01.077)       0:08:49.716 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  18:57:00 +0000 (0:00:01.059)       0:08:50.775 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  18:57:00 +0000 (0:00:00.229)       0:08:51.005 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  18:57:01 +0000 (0:00:01.277)       0:08:52.282 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:57:01 +0000 (0:00:00.220)       0:08:52.503 *********\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  18:57:01 +0000 (0:00:00.048)       0:08:52.552 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:57:02 +0000 (0:00:00.651)       0:08:53.203 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nThursday 30 July 2026  18:57:04 +0000 (0:00:01.509)       0:08:54.713 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nThursday 30 July 2026  18:57:04 +0000 (0:00:00.362)       0:08:55.075 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nThursday 30 July 2026  18:57:04 +0000 (0:00:00.226)       0:08:55.302 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nThursday 30 July 2026  18:57:04 +0000 (0:00:00.277)       0:08:55.579 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nThursday 30 July 2026  18:57:05 +0000 (0:00:00.202)       0:08:55.782 *********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nThursday 30 July 2026  18:57:05 +0000 (0:00:00.216)       0:08:55.998 *********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  18:57:05 +0000 (0:00:00.058)       0:08:56.057 *********\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  18:57:05 +0000 (0:00:00.049)       0:08:56.106 *********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  18:57:06 +0000 (0:00:00.680)       0:08:56.786 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:57:07 +0000 (0:00:01.871)       0:08:58.658 *********\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  18:57:08 +0000 (0:00:00.047)       0:08:58.705 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nThursday 30 July 2026  18:57:08 +0000 (0:00:00.650)       0:08:59.355 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nThursday 30 July 2026  18:57:09 +0000 (0:00:00.763)       0:09:00.118 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:57:11 +0000 (0:00:02.109)       0:09:02.228 *********\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  18:57:11 +0000 (0:00:00.047)       0:09:02.275 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nThursday 30 July 2026  18:57:12 +0000 (0:00:00.562)       0:09:02.838 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:56:59 +0000 (0:00:01.077)       0:08:49.716 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  18:57:00 +0000 (0:00:01.059)       0:08:50.775 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  18:57:00 +0000 (0:00:00.229)       0:08:51.005 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  18:57:01 +0000 (0:00:01.277)       0:08:52.282 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:57:01 +0000 (0:00:00.220)       0:08:52.503 *********",
                                "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  18:57:01 +0000 (0:00:00.048)       0:08:52.552 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:57:02 +0000 (0:00:00.651)       0:08:53.203 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Thursday 30 July 2026  18:57:04 +0000 (0:00:01.509)       0:08:54.713 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Thursday 30 July 2026  18:57:04 +0000 (0:00:00.362)       0:08:55.075 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Thursday 30 July 2026  18:57:04 +0000 (0:00:00.226)       0:08:55.302 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Thursday 30 July 2026  18:57:04 +0000 (0:00:00.277)       0:08:55.579 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Thursday 30 July 2026  18:57:05 +0000 (0:00:00.202)       0:08:55.782 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Thursday 30 July 2026  18:57:05 +0000 (0:00:00.216)       0:08:55.998 *********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  18:57:05 +0000 (0:00:00.058)       0:08:56.057 *********",
                                "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  18:57:05 +0000 (0:00:00.049)       0:08:56.106 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  18:57:06 +0000 (0:00:00.680)       0:08:56.786 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:57:07 +0000 (0:00:01.871)       0:08:58.658 *********",
                                "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  18:57:08 +0000 (0:00:00.047)       0:08:58.705 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Thursday 30 July 2026  18:57:08 +0000 (0:00:00.650)       0:08:59.355 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  18:57:09 +0000 (0:00:00.763)       0:09:00.118 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:57:11 +0000 (0:00:02.109)       0:09:02.228 *********",
                                "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  18:57:11 +0000 (0:00:00.047)       0:09:02.275 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  18:57:12 +0000 (0:00:00.562)       0:09:02.838 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000002bbd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:20.982608Z",
                            "start": "2026-07-30T18:57:20.461644Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:57:21.054774Z",
                            "start": "2026-07-30T18:57:20.992069Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:57:21.120788Z",
                            "start": "2026-07-30T18:57:21.065146Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:57:21.183889Z",
                            "start": "2026-07-30T18:57:21.132465Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:57:21.599276Z",
                            "start": "2026-07-30T18:57:21.191089Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:57:21.707771",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:57:41.709832",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:41.722868Z",
                            "start": "2026-07-30T18:57:21.661450Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:57:41.799325Z",
                            "start": "2026-07-30T18:57:41.733072Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002e83",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:42.047421Z",
                            "start": "2026-07-30T18:57:41.809754Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437840.307673,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "1c6d956411537125e19314933cec4bfe35ca9d73",
                                "ctime": 1785437861.7880733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437861.7880733,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 97219,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:42.278644Z",
                            "start": "2026-07-30T18:57:42.057916Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002e85",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "887"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:42.346710Z",
                            "start": "2026-07-30T18:57:42.286332Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 887",
                            "delta": "0:00:00.008854",
                            "end": "2026-07-30 18:57:42.571500",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +96333 /tmp/logs/molecule-aio-openvswitch.log | head -c 887",
                                    "_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-bdab-5d0a-000000002e87-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:57:42.562646",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nThursday 30 July 2026  18:57:39 +0000 (0:00:26.977)       0:09:29.816 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:57:39 +0000 (0:00:00.724)       0:09:30.540 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nThursday 30 July 2026  18:57:41 +0000 (0:00:01.152)       0:09:31.692 *********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nThursday 30 July 2026  18:57:41 +0000 (0:00:00.769)       0:09:32.462 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Thursday 30 July 2026  18:57:39 +0000 (0:00:26.977)       0:09:29.816 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:57:39 +0000 (0:00:00.724)       0:09:30.540 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Thursday 30 July 2026  18:57:41 +0000 (0:00:01.152)       0:09:31.692 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Thursday 30 July 2026  18:57:41 +0000 (0:00:00.769)       0:09:32.462 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000002e87-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:42.889219Z",
                            "start": "2026-07-30T18:57:42.373167Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [Uninstall unattended-upgrades]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:42.972562Z",
                            "start": "2026-07-30T18:57:42.898754Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000002e88",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "97219"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:43.045578Z",
                            "start": "2026-07-30T18:57:42.986800Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [Uninstall unattended-upgrades]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:57:43.121105Z",
                            "start": "2026-07-30T18:57:43.053900Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:57:43.212012Z",
                            "start": "2026-07-30T18:57:43.130769Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:57:43.327837",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:58:03.329735",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:03.350322Z",
                            "start": "2026-07-30T18:57:43.277488Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:58:03.417422Z",
                            "start": "2026-07-30T18:58:03.361543Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003163",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:03.665019Z",
                            "start": "2026-07-30T18:58:03.426490Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437862.5640879,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 208,
                                "charset": "unknown",
                                "checksum": "e3359032d2806424ef880a1468a2e44a4d5bf811",
                                "ctime": 1785437878.9803944,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437878.9803944,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 99072,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:03.875389Z",
                            "start": "2026-07-30T18:58:03.672862Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003165",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1853"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:03.937574Z",
                            "start": "2026-07-30T18:58:03.885307Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003166",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +97220 /tmp/logs/molecule-aio-openvswitch.log | head -c 1853",
                            "delta": "0:00:00.008062",
                            "end": "2026-07-30 18:58:04.166436",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +97220 /tmp/logs/molecule-aio-openvswitch.log | head -c 1853",
                                    "_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-bdab-5d0a-000000003167-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:58:04.158374",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:57:42 +0000 (0:00:00.741)       0:09:33.204 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:57:43 +0000 (0:00:01.258)       0:09:34.462 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nThursday 30 July 2026  18:57:43 +0000 (0:00:00.052)       0:09:34.514 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:57:43 +0000 (0:00:00.057)       0:09:34.572 *********\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  18:57:43 +0000 (0:00:00.043)       0:09:34.616 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nThursday 30 July 2026  18:57:44 +0000 (0:00:00.537)       0:09:35.153 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nThursday 30 July 2026  18:57:58 +0000 (0:00:14.355)       0:09:49.509 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nThursday 30 July 2026  18:57:58 +0000 (0:00:00.074)       0:09:49.584 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nThursday 30 July 2026  18:57:58 +0000 (0:00:00.068)       0:09:49.652 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:57:42 +0000 (0:00:00.741)       0:09:33.204 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:57:43 +0000 (0:00:01.258)       0:09:34.462 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Thursday 30 July 2026  18:57:43 +0000 (0:00:00.052)       0:09:34.514 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:57:43 +0000 (0:00:00.057)       0:09:34.572 *********",
                                "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  18:57:43 +0000 (0:00:00.043)       0:09:34.616 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Thursday 30 July 2026  18:57:44 +0000 (0:00:00.537)       0:09:35.153 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Thursday 30 July 2026  18:57:58 +0000 (0:00:14.355)       0:09:49.509 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Thursday 30 July 2026  18:57:58 +0000 (0:00:00.074)       0:09:49.584 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Thursday 30 July 2026  18:57:58 +0000 (0:00:00.068)       0:09:49.652 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000003167-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:04.508744Z",
                            "start": "2026-07-30T18:58:03.968882Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.atmosphere.ceph_csi_rbd : Create Ceph pool]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:04.593525Z",
                            "start": "2026-07-30T18:58:04.518553Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003168",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "99072"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:04.671447Z",
                            "start": "2026-07-30T18:58:04.604418Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.atmosphere.ceph_csi_rbd : Create Ceph pool]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:04.746664Z",
                            "start": "2026-07-30T18:58:04.679396Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:58:04.819740Z",
                            "start": "2026-07-30T18:58:04.754207Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:58:05.009949",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:58:25.012357",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:25.033892Z",
                            "start": "2026-07-30T18:58:04.962483Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:58:25.108121Z",
                            "start": "2026-07-30T18:58:25.041635Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003459",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:25.353606Z",
                            "start": "2026-07-30T18:58:25.117153Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437883.8204846,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 216,
                                "charset": "unknown",
                                "checksum": "b7050dab2f96dd22ac0f0f6cd926f25d890e0e22",
                                "ctime": 1785437894.3046806,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437894.3046806,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:25.579101Z",
                            "start": "2026-07-30T18:58:25.362767Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000345b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6373"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:25.654862Z",
                            "start": "2026-07-30T18:58:25.588274Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000345c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +99073 /tmp/logs/molecule-aio-openvswitch.log | head -c 6373",
                            "delta": "0:00:00.008788",
                            "end": "2026-07-30 18:58:25.874422",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +99073 /tmp/logs/molecule-aio-openvswitch.log | head -c 6373",
                                    "_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-bdab-5d0a-00000000345d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:58:25.865634",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nThursday 30 July 2026  18:58:05 +0000 (0:00:06.592)       0:09:56.244 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nThursday 30 July 2026  18:58:08 +0000 (0:00:02.655)       0:09:58.899 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nThursday 30 July 2026  18:58:09 +0000 (0:00:01.184)       0:10:00.084 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nThursday 30 July 2026  18:58:09 +0000 (0:00:00.059)       0:10:00.144 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nThursday 30 July 2026  18:58:11 +0000 (0:00:02.286)       0:10:02.430 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nThursday 30 July 2026  18:58:11 +0000 (0:00:00.039)       0:10:02.470 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nThursday 30 July 2026  18:58:11 +0000 (0:00:00.040)       0:10:02.510 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  18:58:11 +0000 (0:00:00.041)       0:10:02.552 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nThursday 30 July 2026  18:58:11 +0000 (0:00:00.051)       0:10:02.604 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nThursday 30 July 2026  18:58:11 +0000 (0:00:00.039)       0:10:02.643 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.038)       0:10:02.681 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.044)       0:10:02.726 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.035)       0:10:02.761 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.039)       0:10:02.801 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.047)       0:10:02.849 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.046)       0:10:02.895 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.041)       0:10:02.937 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.039)       0:10:02.976 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.054)       0:10:03.031 *********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.045)       0:10:03.076 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.038)       0:10:03.114 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.056)       0:10:03.171 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.037)       0:10:03.209 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.039)       0:10:03.249 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.054)       0:10:03.303 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.047)       0:10:03.351 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.041)       0:10:03.392 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.043)       0:10:03.435 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.037)       0:10:03.473 *********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  18:58:12 +0000 (0:00:00.092)       0:10:03.566 *********\nok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nThursday 30 July 2026  18:58:14 +0000 (0:00:01.244)       0:10:04.811 *********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nThursday 30 July 2026  18:58:14 +0000 (0:00:00.055)       0:10:04.867 *********\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  18:58:14 +0000 (0:00:00.107)       0:10:04.974 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Thursday 30 July 2026  18:58:05 +0000 (0:00:06.592)       0:09:56.244 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Thursday 30 July 2026  18:58:08 +0000 (0:00:02.655)       0:09:58.899 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Thursday 30 July 2026  18:58:09 +0000 (0:00:01.184)       0:10:00.084 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Thursday 30 July 2026  18:58:09 +0000 (0:00:00.059)       0:10:00.144 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Thursday 30 July 2026  18:58:11 +0000 (0:00:02.286)       0:10:02.430 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Thursday 30 July 2026  18:58:11 +0000 (0:00:00.039)       0:10:02.470 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Thursday 30 July 2026  18:58:11 +0000 (0:00:00.040)       0:10:02.510 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  18:58:11 +0000 (0:00:00.041)       0:10:02.552 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Thursday 30 July 2026  18:58:11 +0000 (0:00:00.051)       0:10:02.604 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Thursday 30 July 2026  18:58:11 +0000 (0:00:00.039)       0:10:02.643 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.038)       0:10:02.681 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.044)       0:10:02.726 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.035)       0:10:02.761 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.039)       0:10:02.801 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.047)       0:10:02.849 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.046)       0:10:02.895 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.041)       0:10:02.937 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.039)       0:10:02.976 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.054)       0:10:03.031 *********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.045)       0:10:03.076 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.038)       0:10:03.114 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.056)       0:10:03.171 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.037)       0:10:03.209 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.039)       0:10:03.249 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.054)       0:10:03.303 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.047)       0:10:03.351 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.041)       0:10:03.392 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.043)       0:10:03.435 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.037)       0:10:03.473 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  18:58:12 +0000 (0:00:00.092)       0:10:03.566 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Thursday 30 July 2026  18:58:14 +0000 (0:00:01.244)       0:10:04.811 *********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Thursday 30 July 2026  18:58:14 +0000 (0:00:00.055)       0:10:04.867 *********",
                                "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  18:58:14 +0000 (0:00:00.107)       0:10:04.974 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000000345d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:26.209948Z",
                            "start": "2026-07-30T18:58:25.686286Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000345d",
                        "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-30T18:58:26.291769Z",
                            "start": "2026-07-30T18:58:26.217548Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:58:26.375278Z",
                            "start": "2026-07-30T18:58:26.303258Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:58:26.453033Z",
                            "start": "2026-07-30T18:58:26.384934Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:58:26.521916Z",
                            "start": "2026-07-30T18:58:26.463400Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:58:26.641764",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:58:46.644006",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:46.658351Z",
                            "start": "2026-07-30T18:58:26.591885Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:58:46.733601Z",
                            "start": "2026-07-30T18:58:46.667202Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003765",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:46.983778Z",
                            "start": "2026-07-30T18:58:46.741378Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437905.5288901,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 216,
                                "charset": "unknown",
                                "checksum": "b7050dab2f96dd22ac0f0f6cd926f25d890e0e22",
                                "ctime": 1785437894.3046806,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437894.3046806,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:47.179614Z",
                            "start": "2026-07-30T18:58:46.990960Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003767",
                        "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-30T18:58:47.257136Z",
                            "start": "2026-07-30T18:58:47.188418Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003768",
                        "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-30T18:58:47.797342Z",
                            "start": "2026-07-30T18:58:47.287137Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003769",
                        "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-30T18:58:47.856297Z",
                            "start": "2026-07-30T18:58:47.809910Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000376a",
                        "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-30T18:58:47.923228Z",
                            "start": "2026-07-30T18:58:47.870036Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.kubernetes.cert_manager : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:58:47.998922Z",
                            "start": "2026-07-30T18:58:47.930850Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:58:48.074520Z",
                            "start": "2026-07-30T18:58:48.008145Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:58:48.182954",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:59:08.184785",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:08.206249Z",
                            "start": "2026-07-30T18:58:48.141657Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:08.274010Z",
                            "start": "2026-07-30T18:59:08.215224Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003a87",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:08.655516Z",
                            "start": "2026-07-30T18:59:08.284014Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437905.5288901,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 224,
                                "charset": "unknown",
                                "checksum": "5a22223f4abc989b855657fc7ba3423cf179c27d",
                                "ctime": 1785437938.8615146,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437938.8615146,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:08.970343Z",
                            "start": "2026-07-30T18:59:08.762163Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003a89",
                        "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-30T18:59:09.050073Z",
                            "start": "2026-07-30T18:59:08.981607Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003a8a",
                        "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.007906",
                            "end": "2026-07-30 18:59:09.289475",
                            "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-bdab-5d0a-000000003a8b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:59:09.281569",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nThursday 30 July 2026  18:58:52 +0000 (0:00:37.738)       0:10:42.713 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nThursday 30 July 2026  18:58:52 +0000 (0:00:00.729)       0:10:43.442 *********\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  18:58:52 +0000 (0:00:00.058)       0:10:43.501 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nThursday 30 July 2026  18:58:53 +0000 (0:00:00.739)       0:10:44.240 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nThursday 30 July 2026  18:58:54 +0000 (0:00:00.735)       0:10:44.976 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nThursday 30 July 2026  18:58:54 +0000 (0:00:00.478)       0:10:45.454 *********\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***\nThursday 30 July 2026  18:58:54 +0000 (0:00:00.007)       0:10:45.462 *********\nskipping: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***\nThursday 30 July 2026  18:58:54 +0000 (0:00:00.045)       0:10:45.507 *********\nchanged: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***\nThursday 30 July 2026  18:58:56 +0000 (0:00:01.417)       0:10:46.925 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:58:58 +0000 (0:00:01.976)       0:10:48.901 *********\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  18:58:58 +0000 (0:00:00.046)       0:10:48.948 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nThursday 30 July 2026  18:58:58 +0000 (0:00:00.584)       0:10:49.532 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Thursday 30 July 2026  18:58:52 +0000 (0:00:37.738)       0:10:42.713 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Thursday 30 July 2026  18:58:52 +0000 (0:00:00.729)       0:10:43.442 *********",
                                "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  18:58:52 +0000 (0:00:00.058)       0:10:43.501 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Thursday 30 July 2026  18:58:53 +0000 (0:00:00.739)       0:10:44.240 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Thursday 30 July 2026  18:58:54 +0000 (0:00:00.735)       0:10:44.976 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Thursday 30 July 2026  18:58:54 +0000 (0:00:00.478)       0:10:45.454 *********",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***",
                                "Thursday 30 July 2026  18:58:54 +0000 (0:00:00.007)       0:10:45.462 *********",
                                "skipping: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***",
                                "Thursday 30 July 2026  18:58:54 +0000 (0:00:00.045)       0:10:45.507 *********",
                                "changed: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***",
                                "Thursday 30 July 2026  18:58:56 +0000 (0:00:01.417)       0:10:46.925 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:58:58 +0000 (0:00:01.976)       0:10:48.901 *********",
                                "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  18:58:58 +0000 (0:00:00.046)       0:10:48.948 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  18:58:58 +0000 (0:00:00.584)       0:10:49.532 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000003a8b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:09.620683Z",
                            "start": "2026-07-30T18:59:09.088749Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ingress_nginx : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:09.695079Z",
                            "start": "2026-07-30T18:59:09.628659Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003a8c",
                        "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-30T18:59:09.759438Z",
                            "start": "2026-07-30T18:59:09.704831Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ingress_nginx : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:09.838610Z",
                            "start": "2026-07-30T18:59:09.770086Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:09.925139Z",
                            "start": "2026-07-30T18:59:09.858618Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:59:10.059179",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:59:30.061504",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:30.074878Z",
                            "start": "2026-07-30T18:59:10.011667Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:30.138108Z",
                            "start": "2026-07-30T18:59:30.082776Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003dbf",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:30.396231Z",
                            "start": "2026-07-30T18:59:30.148745Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437948.9257033,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "128852fbfa5570ad46078962045b9305aef10f2e",
                                "ctime": 1785437970.1221006,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437970.1221006,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:30.612316Z",
                            "start": "2026-07-30T18:59:30.404746Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003dc1",
                        "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-30T18:59:30.688373Z",
                            "start": "2026-07-30T18:59:30.621076Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003dc2",
                        "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.007449",
                            "end": "2026-07-30 18:59:30.914134",
                            "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-bdab-5d0a-000000003dc3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 18:59:30.906685",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:59:12 +0000 (0:00:14.111)       0:11:03.644 *********\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  18:59:13 +0000 (0:00:00.046)       0:11:03.690 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nThursday 30 July 2026  18:59:13 +0000 (0:00:00.569)       0:11:04.260 *********\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  18:59:16 +0000 (0:00:03.300)       0:11:07.560 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  18:59:20 +0000 (0:00:03.943)       0:11:11.504 *********\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  18:59:20 +0000 (0:00:00.047)       0:11:11.551 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nThursday 30 July 2026  18:59:21 +0000 (0:00:00.576)       0:11:12.128 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nThursday 30 July 2026  18:59:24 +0000 (0:00:03.224)       0:11:15.353 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nThursday 30 July 2026  18:59:27 +0000 (0:00:02.552)       0:11:17.906 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nThursday 30 July 2026  18:59:27 +0000 (0:00:00.662)       0:11:18.568 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nThursday 30 July 2026  18:59:28 +0000 (0:00:00.748)       0:11:19.317 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nThursday 30 July 2026  18:59:29 +0000 (0:00:01.160)       0:11:20.477 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nThursday 30 July 2026  18:59:29 +0000 (0:00:00.043)       0:11:20.521 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nThursday 30 July 2026  18:59:29 +0000 (0:00:00.053)       0:11:20.574 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nThursday 30 July 2026  18:59:29 +0000 (0:00:00.049)       0:11:20.624 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nThursday 30 July 2026  18:59:30 +0000 (0:00:00.047)       0:11:20.672 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nThursday 30 July 2026  18:59:30 +0000 (0:00:00.039)       0:11:20.711 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nThursday 30 July 2026  18:59:30 +0000 (0:00:00.038)       0:11:20.749 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nThursday 30 July 2026  18:59:30 +0000 (0:00:00.041)       0:11:20.791 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:59:12 +0000 (0:00:14.111)       0:11:03.644 *********",
                                "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  18:59:13 +0000 (0:00:00.046)       0:11:03.690 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Thursday 30 July 2026  18:59:13 +0000 (0:00:00.569)       0:11:04.260 *********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Thursday 30 July 2026  18:59:16 +0000 (0:00:03.300)       0:11:07.560 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  18:59:20 +0000 (0:00:03.943)       0:11:11.504 *********",
                                "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  18:59:20 +0000 (0:00:00.047)       0:11:11.551 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Thursday 30 July 2026  18:59:21 +0000 (0:00:00.576)       0:11:12.128 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Thursday 30 July 2026  18:59:24 +0000 (0:00:03.224)       0:11:15.353 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Thursday 30 July 2026  18:59:27 +0000 (0:00:02.552)       0:11:17.906 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Thursday 30 July 2026  18:59:27 +0000 (0:00:00.662)       0:11:18.568 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Thursday 30 July 2026  18:59:28 +0000 (0:00:00.748)       0:11:19.317 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Thursday 30 July 2026  18:59:29 +0000 (0:00:01.160)       0:11:20.477 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Thursday 30 July 2026  18:59:29 +0000 (0:00:00.043)       0:11:20.521 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Thursday 30 July 2026  18:59:29 +0000 (0:00:00.053)       0:11:20.574 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Thursday 30 July 2026  18:59:29 +0000 (0:00:00.049)       0:11:20.624 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Thursday 30 July 2026  18:59:30 +0000 (0:00:00.047)       0:11:20.672 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Thursday 30 July 2026  18:59:30 +0000 (0:00:00.039)       0:11:20.711 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Thursday 30 July 2026  18:59:30 +0000 (0:00:00.038)       0:11:20.749 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Thursday 30 July 2026  18:59:30 +0000 (0:00:00.041)       0:11:20.791 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000003dc3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:31.242023Z",
                            "start": "2026-07-30T18:59:30.717536Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000003dc3",
                        "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-30T18:59:31.327904Z",
                            "start": "2026-07-30T18:59:31.252855Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:31.395016Z",
                            "start": "2026-07-30T18:59:31.337058Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:31.470072Z",
                            "start": "2026-07-30T18:59:31.403461Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:31.539233Z",
                            "start": "2026-07-30T18:59:31.478911Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:59:31.661333",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 18:59:51.663613",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:51.679781Z",
                            "start": "2026-07-30T18:59:31.608535Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:51.755684Z",
                            "start": "2026-07-30T18:59:51.689558Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000410d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:52.082509Z",
                            "start": "2026-07-30T18:59:51.771142Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437970.570109,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "128852fbfa5570ad46078962045b9305aef10f2e",
                                "ctime": 1785437970.1221006,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437970.1221006,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T18:59:52.312166Z",
                            "start": "2026-07-30T18:59:52.091900Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:52.423462Z",
                            "start": "2026-07-30T18:59:52.322834Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:53.113423Z",
                            "start": "2026-07-30T18:59:52.603183Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:53.170589Z",
                            "start": "2026-07-30T18:59:53.125510Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:53.234987Z",
                            "start": "2026-07-30T18:59:53.184528Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:53.308208Z",
                            "start": "2026-07-30T18:59:53.242089Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T18:59:53.379767Z",
                            "start": "2026-07-30T18:59:53.316086Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 18:59:53.508560",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:00:13.511098",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:13.524074Z",
                            "start": "2026-07-30T18:59:53.455712Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:13.599639Z",
                            "start": "2026-07-30T19:00:13.532786Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000004471",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:13.845645Z",
                            "start": "2026-07-30T19:00:13.610634Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437970.570109,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "128852fbfa5570ad46078962045b9305aef10f2e",
                                "ctime": 1785437970.1221006,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437970.1221006,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:14.057901Z",
                            "start": "2026-07-30T19:00:13.856928Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:14.121026Z",
                            "start": "2026-07-30T19:00:14.066242Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:14.659402Z",
                            "start": "2026-07-30T19:00:14.150013Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:14.717843Z",
                            "start": "2026-07-30T19:00:14.672345Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:14.801929Z",
                            "start": "2026-07-30T19:00:14.748483Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:14.878422Z",
                            "start": "2026-07-30T19:00:14.814525Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:14.955584Z",
                            "start": "2026-07-30T19:00:14.889946Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:00:15.077546",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:00:35.078973",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:35.099160Z",
                            "start": "2026-07-30T19:00:15.030772Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:35.163377Z",
                            "start": "2026-07-30T19:00:35.107438Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000047eb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:35.419763Z",
                            "start": "2026-07-30T19:00:35.172268Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437970.570109,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "128852fbfa5570ad46078962045b9305aef10f2e",
                                "ctime": 1785437970.1221006,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437970.1221006,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:35.619830Z",
                            "start": "2026-07-30T19:00:35.429806Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:35.685143Z",
                            "start": "2026-07-30T19:00:35.627512Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:36.233047Z",
                            "start": "2026-07-30T19:00:35.721100Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:36.297045Z",
                            "start": "2026-07-30T19:00:36.250086Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:36.379212Z",
                            "start": "2026-07-30T19:00:36.311123Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:36.585066Z",
                            "start": "2026-07-30T19:00:36.520026Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:36.651823Z",
                            "start": "2026-07-30T19:00:36.595195Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:00:36.770218",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:00:56.771901",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:56.788724Z",
                            "start": "2026-07-30T19:00:36.723824Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:56.861806Z",
                            "start": "2026-07-30T19:00:56.798175Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000004b7b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:57.109645Z",
                            "start": "2026-07-30T19:00:56.871245Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437970.570109,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "128852fbfa5570ad46078962045b9305aef10f2e",
                                "ctime": 1785437970.1221006,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437970.1221006,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:00:57.324771Z",
                            "start": "2026-07-30T19:00:57.117367Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:57.393491Z",
                            "start": "2026-07-30T19:00:57.336105Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:57.933123Z",
                            "start": "2026-07-30T19:00:57.423475Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:57.993180Z",
                            "start": "2026-07-30T19:00:57.947436Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:58.074157Z",
                            "start": "2026-07-30T19:00:58.009893Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:58.148321Z",
                            "start": "2026-07-30T19:00:58.084932Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:00:58.223514Z",
                            "start": "2026-07-30T19:00:58.157635Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:00:58.343488",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:01:18.345642",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:18.358725Z",
                            "start": "2026-07-30T19:00:58.298993Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:01:18.417953Z",
                            "start": "2026-07-30T19:01:18.366784Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000004f21",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:18.643936Z",
                            "start": "2026-07-30T19:01:18.425895Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437970.570109,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "128852fbfa5570ad46078962045b9305aef10f2e",
                                "ctime": 1785437970.1221006,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785437970.1221006,
                                "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": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:18.859613Z",
                            "start": "2026-07-30T19:01:18.652447Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000004f23",
                        "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-30T19:01:18.926999Z",
                            "start": "2026-07-30T19:01:18.869506Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000004f24",
                        "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-30T19:01:19.468579Z",
                            "start": "2026-07-30T19:01:18.959092Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000004f25",
                        "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-30T19:01:19.537658Z",
                            "start": "2026-07-30T19:01:19.481215Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000004f26",
                        "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-30T19:01:19.609551Z",
                            "start": "2026-07-30T19:01:19.551553Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.percona_xtradb_cluster : Apply Percona XtraDB cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:19.687146Z",
                            "start": "2026-07-30T19:01:19.621185Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:01:19.760777Z",
                            "start": "2026-07-30T19:01:19.697148Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:01:20.011708",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:01:40.014113",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:40.024817Z",
                            "start": "2026-07-30T19:01:19.962958Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:01:40.098974Z",
                            "start": "2026-07-30T19:01:40.034054Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000052dd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:40.340978Z",
                            "start": "2026-07-30T19:01:40.109020Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785437970.570109,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:40.558470Z",
                            "start": "2026-07-30T19:01:40.349504Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000052df",
                        "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-30T19:01:40.630444Z",
                            "start": "2026-07-30T19:01:40.571788Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000052e0",
                        "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 3703",
                            "delta": "0:00:00.007438",
                            "end": "2026-07-30 19:01:40.866216",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +111783 /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-bdab-5d0a-0000000052e1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:01:40.858778",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nThursday 30 July 2026  19:01:29 +0000 (0:01:59.246)       0:13:20.038 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:01:30 +0000 (0:00:00.767)       0:13:20.805 *********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:01:30 +0000 (0:00:00.036)       0:13:20.842 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:01:30 +0000 (0:00:00.036)       0:13:20.879 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:01:30 +0000 (0:00:00.037)       0:13:20.916 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:01:30 +0000 (0:00:00.034)       0:13:20.951 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:01:30 +0000 (0:00:00.696)       0:13:21.648 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:01:31 +0000 (0:00:00.050)       0:13:21.698 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:01:31 +0000 (0:00:00.041)       0:13:21.740 *********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:01:31 +0000 (0:00:00.059)       0:13:21.799 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:01:31 +0000 (0:00:00.049)       0:13:21.849 *********\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  19:01:31 +0000 (0:00:00.046)       0:13:21.896 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nThursday 30 July 2026  19:01:31 +0000 (0:00:00.560)       0:13:22.457 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nThursday 30 July 2026  19:01:32 +0000 (0:00:00.657)       0:13:23.115 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nThursday 30 July 2026  19:01:33 +0000 (0:00:01.226)       0:13:24.341 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nThursday 30 July 2026  19:01:34 +0000 (0:00:00.348)       0:13:24.690 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nThursday 30 July 2026  19:01:34 +0000 (0:00:00.513)       0:13:25.203 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nThursday 30 July 2026  19:01:35 +0000 (0:00:00.686)       0:13:25.890 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nThursday 30 July 2026  19:01:35 +0000 (0:00:00.336)       0:13:26.226 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Thursday 30 July 2026  19:01:29 +0000 (0:01:59.246)       0:13:20.038 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:01:30 +0000 (0:00:00.767)       0:13:20.805 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:01:30 +0000 (0:00:00.036)       0:13:20.842 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:01:30 +0000 (0:00:00.036)       0:13:20.879 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:01:30 +0000 (0:00:00.037)       0:13:20.916 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:01:30 +0000 (0:00:00.034)       0:13:20.951 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:01:30 +0000 (0:00:00.696)       0:13:21.648 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:01:31 +0000 (0:00:00.050)       0:13:21.698 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:01:31 +0000 (0:00:00.041)       0:13:21.740 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:01:31 +0000 (0:00:00.059)       0:13:21.799 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:01:31 +0000 (0:00:00.049)       0:13:21.849 *********",
                                "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  19:01:31 +0000 (0:00:00.046)       0:13:21.896 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Thursday 30 July 2026  19:01:31 +0000 (0:00:00.560)       0:13:22.457 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Thursday 30 July 2026  19:01:32 +0000 (0:00:00.657)       0:13:23.115 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Thursday 30 July 2026  19:01:33 +0000 (0:00:01.226)       0:13:24.341 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Thursday 30 July 2026  19:01:34 +0000 (0:00:00.348)       0:13:24.690 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Thursday 30 July 2026  19:01:34 +0000 (0:00:00.513)       0:13:25.203 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Thursday 30 July 2026  19:01:35 +0000 (0:00:00.686)       0:13:25.890 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  19:01:35 +0000 (0:00:00.336)       0:13:26.226 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000052e1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:41.194111Z",
                            "start": "2026-07-30T19:01:40.673275Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:01:41.279659Z",
                            "start": "2026-07-30T19:01:41.205339Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000052e2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:01:41.347649Z",
                            "start": "2026-07-30T19:01:41.291169Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:01:41.423469Z",
                            "start": "2026-07-30T19:01:41.357610Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:01:41.497395Z",
                            "start": "2026-07-30T19:01:41.432634Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:01:41.636629",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:02:01.638452",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:01.659729Z",
                            "start": "2026-07-30T19:01:41.574590Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:01.740011Z",
                            "start": "2026-07-30T19:02:01.672092Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000056af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:01.978263Z",
                            "start": "2026-07-30T19:02:01.748141Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:02.188366Z",
                            "start": "2026-07-30T19:02:01.989641Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:02.264341Z",
                            "start": "2026-07-30T19:02:02.197622Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:02.806129Z",
                            "start": "2026-07-30T19:02:02.295374Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:02.869995Z",
                            "start": "2026-07-30T19:02:02.822878Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000056b4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:02.937451Z",
                            "start": "2026-07-30T19:02:02.883609Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:03.027875Z",
                            "start": "2026-07-30T19:02:02.947846Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:03.099687Z",
                            "start": "2026-07-30T19:02:03.041910Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:02:03.229680",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:02:23.231559",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:23.257232Z",
                            "start": "2026-07-30T19:02:03.184141Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:23.334771Z",
                            "start": "2026-07-30T19:02:23.265579Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000005a97",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:23.834073Z",
                            "start": "2026-07-30T19:02:23.344128Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:24.043943Z",
                            "start": "2026-07-30T19:02:23.843247Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:24.123096Z",
                            "start": "2026-07-30T19:02:24.053505Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:24.674346Z",
                            "start": "2026-07-30T19:02:24.156188Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:24.738667Z",
                            "start": "2026-07-30T19:02:24.689832Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000005a9c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:24.827217Z",
                            "start": "2026-07-30T19:02:24.756482Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:24.903221Z",
                            "start": "2026-07-30T19:02:24.836323Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:24.984509Z",
                            "start": "2026-07-30T19:02:24.912681Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:02:25.122481",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:02:45.124805",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:45.146590Z",
                            "start": "2026-07-30T19:02:25.070592Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:45.223060Z",
                            "start": "2026-07-30T19:02:45.155055Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000005e95",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:45.470202Z",
                            "start": "2026-07-30T19:02:45.232392Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:45.685478Z",
                            "start": "2026-07-30T19:02:45.479629Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:45.750403Z",
                            "start": "2026-07-30T19:02:45.695306Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:46.295351Z",
                            "start": "2026-07-30T19:02:45.782285Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:46.362825Z",
                            "start": "2026-07-30T19:02:46.313687Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000005e9a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:02:46.436685Z",
                            "start": "2026-07-30T19:02:46.378541Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:46.523494Z",
                            "start": "2026-07-30T19:02:46.455255Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:02:46.600192Z",
                            "start": "2026-07-30T19:02:46.534409Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:02:46.734627",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:03:06.736702",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:06.752864Z",
                            "start": "2026-07-30T19:02:46.681237Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:06.817386Z",
                            "start": "2026-07-30T19:03:06.761301Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000062a9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:07.068485Z",
                            "start": "2026-07-30T19:03:06.827760Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:07.276855Z",
                            "start": "2026-07-30T19:03:07.077443Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:07.359291Z",
                            "start": "2026-07-30T19:03:07.287682Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:07.975404Z",
                            "start": "2026-07-30T19:03:07.465817Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:08.045569Z",
                            "start": "2026-07-30T19:03:07.989365Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000062ae",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:08.123680Z",
                            "start": "2026-07-30T19:03:08.057993Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:08.198943Z",
                            "start": "2026-07-30T19:03:08.132184Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:08.285916Z",
                            "start": "2026-07-30T19:03:08.212911Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:03:08.435193",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:03:28.437356",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:28.447119Z",
                            "start": "2026-07-30T19:03:08.376719Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:28.530420Z",
                            "start": "2026-07-30T19:03:28.465704Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000066d3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:28.798235Z",
                            "start": "2026-07-30T19:03:28.541834Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:29.018655Z",
                            "start": "2026-07-30T19:03:28.810374Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:29.092784Z",
                            "start": "2026-07-30T19:03:29.027099Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:29.657656Z",
                            "start": "2026-07-30T19:03:29.134172Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:29.724338Z",
                            "start": "2026-07-30T19:03:29.676591Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000066d8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:29.806003Z",
                            "start": "2026-07-30T19:03:29.742397Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:29.897387Z",
                            "start": "2026-07-30T19:03:29.813803Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:29.971952Z",
                            "start": "2026-07-30T19:03:29.907797Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:03:30.119653",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:03:50.122211",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:50.135175Z",
                            "start": "2026-07-30T19:03:30.069222Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:50.216649Z",
                            "start": "2026-07-30T19:03:50.148196Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000006b13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:50.499539Z",
                            "start": "2026-07-30T19:03:50.227713Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:50.700225Z",
                            "start": "2026-07-30T19:03:50.512736Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:50.763033Z",
                            "start": "2026-07-30T19:03:50.708792Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:51.304584Z",
                            "start": "2026-07-30T19:03:50.794412Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:51.367135Z",
                            "start": "2026-07-30T19:03:51.319849Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000006b18",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:03:51.452084Z",
                            "start": "2026-07-30T19:03:51.382119Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:51.531290Z",
                            "start": "2026-07-30T19:03:51.462642Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:03:51.607273Z",
                            "start": "2026-07-30T19:03:51.543688Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:03:51.814728",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:04:11.816437",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:11.829015Z",
                            "start": "2026-07-30T19:03:51.765044Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:11.905083Z",
                            "start": "2026-07-30T19:04:11.840305Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000006f69",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:12.150720Z",
                            "start": "2026-07-30T19:04:11.915511Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:12.378454Z",
                            "start": "2026-07-30T19:04:12.160486Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:12.443531Z",
                            "start": "2026-07-30T19:04:12.388003Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:12.980877Z",
                            "start": "2026-07-30T19:04:12.470610Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:13.050456Z",
                            "start": "2026-07-30T19:04:12.994837Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000006f6e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:13.132553Z",
                            "start": "2026-07-30T19:04:13.063666Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:13.205734Z",
                            "start": "2026-07-30T19:04:13.140304Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:13.279832Z",
                            "start": "2026-07-30T19:04:13.213962Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:04:13.429618",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:04:33.431656",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:33.447460Z",
                            "start": "2026-07-30T19:04:13.378982Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:33.524436Z",
                            "start": "2026-07-30T19:04:33.456937Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000073d5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:33.793277Z",
                            "start": "2026-07-30T19:04:33.539735Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:34.024522Z",
                            "start": "2026-07-30T19:04:33.812500Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:34.102789Z",
                            "start": "2026-07-30T19:04:34.033562Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:34.647520Z",
                            "start": "2026-07-30T19:04:34.135302Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:34.710162Z",
                            "start": "2026-07-30T19:04:34.662591Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000073da",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:34.787581Z",
                            "start": "2026-07-30T19:04:34.722262Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:34.875564Z",
                            "start": "2026-07-30T19:04:34.796698Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:34.957125Z",
                            "start": "2026-07-30T19:04:34.888256Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:04:35.197483",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:04:55.199231",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:55.293849Z",
                            "start": "2026-07-30T19:04:35.073054Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:55.368362Z",
                            "start": "2026-07-30T19:04:55.303065Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000007857",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:55.614105Z",
                            "start": "2026-07-30T19:04:55.377994Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:55.830961Z",
                            "start": "2026-07-30T19:04:55.624379Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:55.918764Z",
                            "start": "2026-07-30T19:04:55.839757Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:56.460269Z",
                            "start": "2026-07-30T19:04:55.950224Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:56.520276Z",
                            "start": "2026-07-30T19:04:56.474277Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000785c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:04:56.607093Z",
                            "start": "2026-07-30T19:04:56.540092Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:56.696679Z",
                            "start": "2026-07-30T19:04:56.620000Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:04:56.781530Z",
                            "start": "2026-07-30T19:04:56.705406Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:04:56.937261",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:05:16.939289",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:16.955900Z",
                            "start": "2026-07-30T19:04:56.880690Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:17.016762Z",
                            "start": "2026-07-30T19:05:16.964755Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000007cef",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:17.258691Z",
                            "start": "2026-07-30T19:05:17.024838Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:17.473225Z",
                            "start": "2026-07-30T19:05:17.267102Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:17.546293Z",
                            "start": "2026-07-30T19:05:17.483011Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:18.088423Z",
                            "start": "2026-07-30T19:05:17.577773Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:18.157782Z",
                            "start": "2026-07-30T19:05:18.102423Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000007cf4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:18.227634Z",
                            "start": "2026-07-30T19:05:18.173139Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:18.291348Z",
                            "start": "2026-07-30T19:05:18.236672Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:18.353868Z",
                            "start": "2026-07-30T19:05:18.299899Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:05:18.491891",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:05:38.493417",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:38.511217Z",
                            "start": "2026-07-30T19:05:18.447202Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:38.576892Z",
                            "start": "2026-07-30T19:05:38.522553Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000819d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:38.833104Z",
                            "start": "2026-07-30T19:05:38.587441Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:39.049438Z",
                            "start": "2026-07-30T19:05:38.842020Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:39.110571Z",
                            "start": "2026-07-30T19:05:39.057791Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:39.732572Z",
                            "start": "2026-07-30T19:05:39.220860Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:39.793882Z",
                            "start": "2026-07-30T19:05:39.747784Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000081a2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:05:39.877427Z",
                            "start": "2026-07-30T19:05:39.809990Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:39.967339Z",
                            "start": "2026-07-30T19:05:39.890422Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:05:40.047514Z",
                            "start": "2026-07-30T19:05:39.980763Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:05:40.219515",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:06:00.221563",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:00.236814Z",
                            "start": "2026-07-30T19:05:40.165866Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:00.311425Z",
                            "start": "2026-07-30T19:06:00.245988Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000008661",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:00.566495Z",
                            "start": "2026-07-30T19:06:00.321210Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:00.775669Z",
                            "start": "2026-07-30T19:06:00.577766Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:00.848982Z",
                            "start": "2026-07-30T19:06:00.784388Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:01.391359Z",
                            "start": "2026-07-30T19:06:00.880474Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:01.450334Z",
                            "start": "2026-07-30T19:06:01.404202Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000008666",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:01.534309Z",
                            "start": "2026-07-30T19:06:01.466463Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:01.621971Z",
                            "start": "2026-07-30T19:06:01.545304Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:01.688489Z",
                            "start": "2026-07-30T19:06:01.631020Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:06:01.830408",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:06:21.832226",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:21.847764Z",
                            "start": "2026-07-30T19:06:01.783449Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:21.923931Z",
                            "start": "2026-07-30T19:06:21.858653Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000008b3b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:22.181594Z",
                            "start": "2026-07-30T19:06:21.933518Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:22.404149Z",
                            "start": "2026-07-30T19:06:22.194653Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:22.479370Z",
                            "start": "2026-07-30T19:06:22.416140Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:23.025307Z",
                            "start": "2026-07-30T19:06:22.514780Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:23.092321Z",
                            "start": "2026-07-30T19:06:23.044079Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000008b40",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:23.406891Z",
                            "start": "2026-07-30T19:06:23.110574Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:23.490830Z",
                            "start": "2026-07-30T19:06:23.420007Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:23.565615Z",
                            "start": "2026-07-30T19:06:23.499971Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:06:23.720540",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:06:43.723399",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:43.736640Z",
                            "start": "2026-07-30T19:06:23.672509Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:43.825396Z",
                            "start": "2026-07-30T19:06:43.748836Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000902b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:44.084760Z",
                            "start": "2026-07-30T19:06:43.835779Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:44.295166Z",
                            "start": "2026-07-30T19:06:44.097317Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:44.384172Z",
                            "start": "2026-07-30T19:06:44.306807Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:44.921955Z",
                            "start": "2026-07-30T19:06:44.412378Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:44.984799Z",
                            "start": "2026-07-30T19:06:44.938289Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000009030",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:06:45.065562Z",
                            "start": "2026-07-30T19:06:44.999369Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:45.141894Z",
                            "start": "2026-07-30T19:06:45.075992Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:06:45.207906Z",
                            "start": "2026-07-30T19:06:45.150343Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:06:45.348151",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:07:05.350131",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:05.367293Z",
                            "start": "2026-07-30T19:06:45.302335Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:05.441704Z",
                            "start": "2026-07-30T19:07:05.375987Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000009531",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:05.705532Z",
                            "start": "2026-07-30T19:07:05.453273Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:05.915256Z",
                            "start": "2026-07-30T19:07:05.716418Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:05.990285Z",
                            "start": "2026-07-30T19:07:05.924908Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:06.532928Z",
                            "start": "2026-07-30T19:07:06.021841Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:06.595115Z",
                            "start": "2026-07-30T19:07:06.548856Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000009536",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:06.676185Z",
                            "start": "2026-07-30T19:07:06.611035Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:06.753691Z",
                            "start": "2026-07-30T19:07:06.687795Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:06.820914Z",
                            "start": "2026-07-30T19:07:06.764800Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:07:07.039362",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-30 19:07:27.045202",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:27.059500Z",
                            "start": "2026-07-30T19:07:06.989718Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:27.162016Z",
                            "start": "2026-07-30T19:07:27.069945Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000009a4d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:27.467853Z",
                            "start": "2026-07-30T19:07:27.172317Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:27.691631Z",
                            "start": "2026-07-30T19:07:27.476195Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:27.763952Z",
                            "start": "2026-07-30T19:07:27.700314Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:28.302283Z",
                            "start": "2026-07-30T19:07:27.793279Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:28.372213Z",
                            "start": "2026-07-30T19:07:28.316477Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000009a52",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:28.446054Z",
                            "start": "2026-07-30T19:07:28.389478Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:28.530767Z",
                            "start": "2026-07-30T19:07:28.455588Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:28.594947Z",
                            "start": "2026-07-30T19:07:28.540027Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:07:28.755814",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:07:48.757426",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:48.772973Z",
                            "start": "2026-07-30T19:07:28.711017Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:48.849087Z",
                            "start": "2026-07-30T19:07:48.782486Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000009f7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:49.110453Z",
                            "start": "2026-07-30T19:07:48.859868Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:49.326715Z",
                            "start": "2026-07-30T19:07:49.119698Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:49.407499Z",
                            "start": "2026-07-30T19:07:49.340296Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:49.951129Z",
                            "start": "2026-07-30T19:07:49.438466Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:50.014491Z",
                            "start": "2026-07-30T19:07:49.967819Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000009f84",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:07:50.085962Z",
                            "start": "2026-07-30T19:07:50.031389Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:50.174316Z",
                            "start": "2026-07-30T19:07:50.095823Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:07:50.262116Z",
                            "start": "2026-07-30T19:07:50.194260Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:07:50.429394",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:08:10.431648",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:10.450566Z",
                            "start": "2026-07-30T19:07:50.382881Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:10.524259Z",
                            "start": "2026-07-30T19:08:10.459396Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000a4c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:10.760504Z",
                            "start": "2026-07-30T19:08:10.535206Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:10.981459Z",
                            "start": "2026-07-30T19:08:10.770731Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:11.050968Z",
                            "start": "2026-07-30T19:08:10.992115Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:11.692525Z",
                            "start": "2026-07-30T19:08:11.182155Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:11.755084Z",
                            "start": "2026-07-30T19:08:11.708530Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000a4cc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:11.825009Z",
                            "start": "2026-07-30T19:08:11.770729Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:11.910512Z",
                            "start": "2026-07-30T19:08:11.834915Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:11.995945Z",
                            "start": "2026-07-30T19:08:11.919958Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:08:12.184750",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:08:32.187049",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:32.209493Z",
                            "start": "2026-07-30T19:08:12.135493Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:32.302639Z",
                            "start": "2026-07-30T19:08:32.226691Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000aa25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:32.603022Z",
                            "start": "2026-07-30T19:08:32.325752Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:32.834471Z",
                            "start": "2026-07-30T19:08:32.620306Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:32.927154Z",
                            "start": "2026-07-30T19:08:32.846525Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:33.503512Z",
                            "start": "2026-07-30T19:08:32.987425Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:33.574238Z",
                            "start": "2026-07-30T19:08:33.525630Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000aa2a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:33.655886Z",
                            "start": "2026-07-30T19:08:33.588395Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:33.734432Z",
                            "start": "2026-07-30T19:08:33.665830Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:33.814418Z",
                            "start": "2026-07-30T19:08:33.745560Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:08:33.976685",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:08:53.978962",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:53.996900Z",
                            "start": "2026-07-30T19:08:33.921028Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:54.076176Z",
                            "start": "2026-07-30T19:08:54.010336Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000af99",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:54.336441Z",
                            "start": "2026-07-30T19:08:54.094291Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:54.573957Z",
                            "start": "2026-07-30T19:08:54.360025Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:54.648051Z",
                            "start": "2026-07-30T19:08:54.584369Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:55.189286Z",
                            "start": "2026-07-30T19:08:54.679471Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:55.249207Z",
                            "start": "2026-07-30T19:08:55.203096Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000af9e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:08:55.314591Z",
                            "start": "2026-07-30T19:08:55.262966Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:55.392700Z",
                            "start": "2026-07-30T19:08:55.328202Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:08:55.470886Z",
                            "start": "2026-07-30T19:08:55.402108Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:08:55.639030",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:09:15.641181",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:15.650264Z",
                            "start": "2026-07-30T19:08:55.580658Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:09:15.725497Z",
                            "start": "2026-07-30T19:09:15.659656Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000b523",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:15.964715Z",
                            "start": "2026-07-30T19:09:15.735780Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:16.206129Z",
                            "start": "2026-07-30T19:09:15.977226Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000b525",
                        "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-30T19:09:16.537361Z",
                            "start": "2026-07-30T19:09:16.216368Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000b526",
                        "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-30T19:09:17.076561Z",
                            "start": "2026-07-30T19:09:16.566698Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000b527",
                        "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-30T19:09:17.137280Z",
                            "start": "2026-07-30T19:09:17.090618Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000b528",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:17.219303Z",
                            "start": "2026-07-30T19:09:17.153764Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:17.295825Z",
                            "start": "2026-07-30T19:09:17.231735Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:09:17.374421Z",
                            "start": "2026-07-30T19:09:17.308178Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:09:17.557110",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:09:37.558915",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:37.575069Z",
                            "start": "2026-07-30T19:09:17.489769Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:09:37.652687Z",
                            "start": "2026-07-30T19:09:37.586570Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000bac3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:37.898782Z",
                            "start": "2026-07-30T19:09:37.666353Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "43f32cd3324324efbef53762c4cec988ed6ff392",
                                "ctime": 1785438095.5564551,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438095.5564551,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115485,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:38.113727Z",
                            "start": "2026-07-30T19:09:37.911593Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000bac5",
                        "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-30T19:09:38.192919Z",
                            "start": "2026-07-30T19:09:38.125467Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000bac6",
                        "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-30T19:09:38.735255Z",
                            "start": "2026-07-30T19:09:38.223716Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000bac7",
                        "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-30T19:09:38.808513Z",
                            "start": "2026-07-30T19:09:38.750838Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000bac8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115485"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:38.890426Z",
                            "start": "2026-07-30T19:09:38.824790Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:38.966919Z",
                            "start": "2026-07-30T19:09:38.899296Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:09:39.043352Z",
                            "start": "2026-07-30T19:09:38.977149Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:09:39.198196",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:09:59.201018",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:59.214801Z",
                            "start": "2026-07-30T19:09:39.149530Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:09:59.303623Z",
                            "start": "2026-07-30T19:09:59.225555Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000c079",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:59.574277Z",
                            "start": "2026-07-30T19:09:59.312859Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438100.5125484,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "994f11cb51de54592642261a12c4576fd99c111b",
                                "ctime": 1785438599.7179751,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438599.7179751,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 115844,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:09:59.806452Z",
                            "start": "2026-07-30T19:09:59.583813Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000c07b",
                        "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-30T19:09:59.887966Z",
                            "start": "2026-07-30T19:09:59.819576Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000c07c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +115486 /tmp/logs/molecule-aio-openvswitch.log | head -c 359",
                            "delta": "0:00:00.008207",
                            "end": "2026-07-30 19:10:00.125310",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +115486 /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-bdab-5d0a-00000000c07d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:10:00.117103",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nThursday 30 July 2026  19:09:59 +0000 (0:08:23.469)       0:21:49.695 *********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nThursday 30 July 2026  19:09:59 +0000 (0:00:00.691)       0:21:50.387 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Thursday 30 July 2026  19:09:59 +0000 (0:08:23.469)       0:21:49.695 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Thursday 30 July 2026  19:09:59 +0000 (0:00:00.691)       0:21:50.387 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000000c07d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:00.432715Z",
                            "start": "2026-07-30T19:09:59.917873Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [Create Keycloak Ingress]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:00.521081Z",
                            "start": "2026-07-30T19:10:00.445000Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000c07e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "115844"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:00.599738Z",
                            "start": "2026-07-30T19:10:00.532683Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [Create Keycloak Ingress]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:00.675718Z",
                            "start": "2026-07-30T19:10:00.608911Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:10:00.750867Z",
                            "start": "2026-07-30T19:10:00.685458Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 19:10:01.029505",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:10:21.032144",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:21.046408Z",
                            "start": "2026-07-30T19:10:00.968596Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:10:21.133974Z",
                            "start": "2026-07-30T19:10:21.063102Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000c645",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:21.384747Z",
                            "start": "2026-07-30T19:10:21.144445Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438600.1219828,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "53719e25b24de5786030ec06de6023dbddc38083",
                                "ctime": 1785438613.8102396,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438613.8102396,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 121193,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:21.597877Z",
                            "start": "2026-07-30T19:10:21.396115Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000c647",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5349"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:21.676518Z",
                            "start": "2026-07-30T19:10:21.608414Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000c648",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +115845 /tmp/logs/molecule-aio-openvswitch.log | head -c 5349",
                            "delta": "0:00:00.007785",
                            "end": "2026-07-30 19:10:21.903473",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +115845 /tmp/logs/molecule-aio-openvswitch.log | head -c 5349",
                                    "_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-bdab-5d0a-00000000c649-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:10:21.895688",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "included: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nThursday 30 July 2026  19:09:59 +0000 (0:00:00.061)       0:21:50.448 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nThursday 30 July 2026  19:10:00 +0000 (0:00:00.880)       0:21:51.329 *********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:10:00 +0000 (0:00:00.311)       0:21:51.640 *********\nok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:10:02 +0000 (0:00:01.833)       0:21:53.473 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:10:04 +0000 (0:00:01.517)       0:21:54.991 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:10:04 +0000 (0:00:00.080)       0:21:55.071 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:10:04 +0000 (0:00:00.051)       0:21:55.123 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:10:04 +0000 (0:00:00.045)       0:21:55.168 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:10:04 +0000 (0:00:00.040)       0:21:55.209 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:10:04 +0000 (0:00:00.043)       0:21:55.253 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:10:04 +0000 (0:00:00.046)       0:21:55.299 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:10:04 +0000 (0:00:00.048)       0:21:55.348 *********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:10:04 +0000 (0:00:00.064)       0:21:55.412 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:10:04 +0000 (0:00:00.065)       0:21:55.478 *********\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  19:10:04 +0000 (0:00:00.068)       0:21:55.546 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nThursday 30 July 2026  19:10:05 +0000 (0:00:00.601)       0:21:56.148 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nThursday 30 July 2026  19:10:06 +0000 (0:00:01.510)       0:21:57.659 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:10:07 +0000 (0:00:00.821)       0:21:58.480 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:10:11 +0000 (0:00:03.971)       0:22:02.451 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:10:12 +0000 (0:00:00.230)       0:22:02.681 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:10:12 +0000 (0:00:00.540)       0:22:03.223 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:10:12 +0000 (0:00:00.247)       0:22:03.470 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:10:12 +0000 (0:00:00.087)       0:22:03.558 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:10:13 +0000 (0:00:00.750)       0:22:04.309 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:10:13 +0000 (0:00:00.064)       0:22:04.374 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:10:13 +0000 (0:00:00.057)       0:22:04.431 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:10:13 +0000 (0:00:00.050)       0:22:04.482 *********",
                            "stdout_lines": [
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Thursday 30 July 2026  19:09:59 +0000 (0:00:00.061)       0:21:50.448 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Thursday 30 July 2026  19:10:00 +0000 (0:00:00.880)       0:21:51.329 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:10:00 +0000 (0:00:00.311)       0:21:51.640 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:10:02 +0000 (0:00:01.833)       0:21:53.473 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:01.517)       0:21:54.991 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:00.080)       0:21:55.071 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:00.051)       0:21:55.123 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:00.045)       0:21:55.168 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:00.040)       0:21:55.209 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:00.043)       0:21:55.253 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:00.046)       0:21:55.299 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:00.048)       0:21:55.348 *********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:00.064)       0:21:55.412 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:10:04 +0000 (0:00:00.065)       0:21:55.478 *********",
                                "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  19:10:04 +0000 (0:00:00.068)       0:21:55.546 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Thursday 30 July 2026  19:10:05 +0000 (0:00:00.601)       0:21:56.148 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Thursday 30 July 2026  19:10:06 +0000 (0:00:01.510)       0:21:57.659 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  19:10:07 +0000 (0:00:00.821)       0:21:58.480 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:10:11 +0000 (0:00:03.971)       0:22:02.451 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:10:12 +0000 (0:00:00.230)       0:22:02.681 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:10:12 +0000 (0:00:00.540)       0:22:03.223 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:10:12 +0000 (0:00:00.247)       0:22:03.470 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:10:12 +0000 (0:00:00.087)       0:22:03.558 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:10:13 +0000 (0:00:00.750)       0:22:04.309 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:10:13 +0000 (0:00:00.064)       0:22:04.374 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:10:13 +0000 (0:00:00.057)       0:22:04.431 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:10:13 +0000 (0:00:00.050)       0:22:04.482 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000000c649-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:22.234110Z",
                            "start": "2026-07-30T19:10:21.707948Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:22.327368Z",
                            "start": "2026-07-30T19:10:22.245373Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000c64a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "121193"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:22.403955Z",
                            "start": "2026-07-30T19:10:22.337376Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:22.484361Z",
                            "start": "2026-07-30T19:10:22.415060Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:10:22.563942Z",
                            "start": "2026-07-30T19:10:22.497089Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:10:22.744888",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:10:42.747029",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:42.762124Z",
                            "start": "2026-07-30T19:10:22.696427Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:10:42.840542Z",
                            "start": "2026-07-30T19:10:42.772783Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000cc27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:43.091543Z",
                            "start": "2026-07-30T19:10:42.853030Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438621.5503848,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "b80e6d6b330d98cf7909b40ff64e1e6b57a94712",
                                "ctime": 1785438641.8587658,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438641.8587658,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 123334,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:43.301183Z",
                            "start": "2026-07-30T19:10:43.102292Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000cc29",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2141"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:43.377162Z",
                            "start": "2026-07-30T19:10:43.310969Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000cc2a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +121194 /tmp/logs/molecule-aio-openvswitch.log | head -c 2141",
                            "delta": "0:00:00.008856",
                            "end": "2026-07-30 19:10:43.600366",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +121194 /tmp/logs/molecule-aio-openvswitch.log | head -c 2141",
                                    "_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-bdab-5d0a-00000000cc2b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:10:43.591510",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:10:39 +0000 (0:00:25.994)       0:22:30.476 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:10:40 +0000 (0:00:00.947)       0:22:31.424 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:10:40 +0000 (0:00:00.062)       0:22:31.487 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:10:40 +0000 (0:00:00.059)       0:22:31.546 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:10:40 +0000 (0:00:00.056)       0:22:31.603 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:10:40 +0000 (0:00:00.059)       0:22:31.662 *********\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] ***********\nThursday 30 July 2026  19:10:41 +0000 (0:00:00.109)       0:22:31.772 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:10:41 +0000 (0:00:00.074)       0:22:31.846 *********\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  19:10:41 +0000 (0:00:00.063)       0:22:31.910 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nThursday 30 July 2026  19:10:41 +0000 (0:00:00.619)       0:22:32.529 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:10:39 +0000 (0:00:25.994)       0:22:30.476 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:10:40 +0000 (0:00:00.947)       0:22:31.424 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:10:40 +0000 (0:00:00.062)       0:22:31.487 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:10:40 +0000 (0:00:00.059)       0:22:31.546 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:10:40 +0000 (0:00:00.056)       0:22:31.603 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:10:40 +0000 (0:00:00.059)       0:22:31.662 *********",
                                "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] ***********",
                                "Thursday 30 July 2026  19:10:41 +0000 (0:00:00.109)       0:22:31.772 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:10:41 +0000 (0:00:00.074)       0:22:31.846 *********",
                                "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  19:10:41 +0000 (0:00:00.063)       0:22:31.910 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Thursday 30 July 2026  19:10:41 +0000 (0:00:00.619)       0:22:32.529 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000000cc2b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:43.929363Z",
                            "start": "2026-07-30T19:10:43.405856Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000cc2b",
                        "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 : Create Keycloak realms]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:44.014149Z",
                            "start": "2026-07-30T19:10:43.938925Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000cc2c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "123334"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:44.082200Z",
                            "start": "2026-07-30T19:10:44.026140Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Create Keycloak realms]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:10:44.150245Z",
                            "start": "2026-07-30T19:10:44.094061Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:10:44.217154Z",
                            "start": "2026-07-30T19:10:44.160947Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:10:44.377507",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:11:04.379240",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:04.396790Z",
                            "start": "2026-07-30T19:10:44.330937Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:04.586060Z",
                            "start": "2026-07-30T19:11:04.512908Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000d21f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:04.852519Z",
                            "start": "2026-07-30T19:11:04.601060Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438643.258792,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "1ed099e5e200f3f5e3d389d95064bc04f4300ffa",
                                "ctime": 1785438657.5230596,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438657.5230596,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 124396,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:05.063903Z",
                            "start": "2026-07-30T19:11:04.862164Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000d221",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1062"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:05.141252Z",
                            "start": "2026-07-30T19:11:05.075056Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000d222",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +123335 /tmp/logs/molecule-aio-openvswitch.log | head -c 1062",
                            "delta": "0:00:00.007575",
                            "end": "2026-07-30 19:11:05.401338",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +123335 /tmp/logs/molecule-aio-openvswitch.log | head -c 1062",
                                    "_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-bdab-5d0a-00000000d223-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:11:05.393763",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nThursday 30 July 2026  19:10:51 +0000 (0:00:09.796)       0:22:42.325 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nThursday 30 July 2026  19:10:52 +0000 (0:00:01.218)       0:22:43.544 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nThursday 30 July 2026  19:10:53 +0000 (0:00:00.972)       0:22:44.517 *********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nThursday 30 July 2026  19:10:55 +0000 (0:00:01.815)       0:22:46.332 *********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nThursday 30 July 2026  19:10:57 +0000 (0:00:01.859)       0:22:48.191 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Thursday 30 July 2026  19:10:51 +0000 (0:00:09.796)       0:22:42.325 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Thursday 30 July 2026  19:10:52 +0000 (0:00:01.218)       0:22:43.544 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Thursday 30 July 2026  19:10:53 +0000 (0:00:00.972)       0:22:44.517 *********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Thursday 30 July 2026  19:10:55 +0000 (0:00:01.815)       0:22:46.332 *********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  19:10:57 +0000 (0:00:01.859)       0:22:48.191 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000000d223-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:05.702523Z",
                            "start": "2026-07-30T19:11:05.171785Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000d223",
                        "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-30T19:11:05.788516Z",
                            "start": "2026-07-30T19:11:05.715282Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000d224",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:05.867291Z",
                            "start": "2026-07-30T19:11:05.801816Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:05.953302Z",
                            "start": "2026-07-30T19:11:05.879318Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:06.031416Z",
                            "start": "2026-07-30T19:11:05.965753Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:11:06.198914",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:11:26.200948",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:26.216453Z",
                            "start": "2026-07-30T19:11:06.146597Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:26.303678Z",
                            "start": "2026-07-30T19:11:26.226339Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000d82d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:26.592232Z",
                            "start": "2026-07-30T19:11:26.313304Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438665.0232003,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "1ed099e5e200f3f5e3d389d95064bc04f4300ffa",
                                "ctime": 1785438657.5230596,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438657.5230596,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 124396,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:26.823239Z",
                            "start": "2026-07-30T19:11:26.603418Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:26.899387Z",
                            "start": "2026-07-30T19:11:26.833480Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:27.444729Z",
                            "start": "2026-07-30T19:11:26.933294Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:27.518008Z",
                            "start": "2026-07-30T19:11:27.461349Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000d832",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:27.613216Z",
                            "start": "2026-07-30T19:11:27.535534Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:27.691635Z",
                            "start": "2026-07-30T19:11:27.624924Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:27.757712Z",
                            "start": "2026-07-30T19:11:27.704007Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:11:27.944354",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:11:47.946484",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:47.960472Z",
                            "start": "2026-07-30T19:11:27.884218Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:48.035677Z",
                            "start": "2026-07-30T19:11:47.973133Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000de51",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:48.297262Z",
                            "start": "2026-07-30T19:11:48.049185Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438665.0232003,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "1ed099e5e200f3f5e3d389d95064bc04f4300ffa",
                                "ctime": 1785438657.5230596,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438657.5230596,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 124396,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:48.557658Z",
                            "start": "2026-07-30T19:11:48.309587Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:48.623678Z",
                            "start": "2026-07-30T19:11:48.569487Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:49.257296Z",
                            "start": "2026-07-30T19:11:48.746576Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:49.332770Z",
                            "start": "2026-07-30T19:11:49.274771Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000de56",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:11:49.414586Z",
                            "start": "2026-07-30T19:11:49.349098Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:49.492938Z",
                            "start": "2026-07-30T19:11:49.426196Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:11:49.579499Z",
                            "start": "2026-07-30T19:11:49.505263Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:11:49.762648",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:12:09.765003",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:09.787863Z",
                            "start": "2026-07-30T19:11:49.704591Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:09.868461Z",
                            "start": "2026-07-30T19:12:09.799235Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000e48b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:10.119948Z",
                            "start": "2026-07-30T19:12:09.881030Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438665.0232003,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "1ed099e5e200f3f5e3d389d95064bc04f4300ffa",
                                "ctime": 1785438657.5230596,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438657.5230596,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 124396,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:10.333911Z",
                            "start": "2026-07-30T19:12:10.132331Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:10.412996Z",
                            "start": "2026-07-30T19:12:10.344778Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:10.953773Z",
                            "start": "2026-07-30T19:12:10.443379Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:11.015401Z",
                            "start": "2026-07-30T19:12:10.968982Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000e490",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:11.086683Z",
                            "start": "2026-07-30T19:12:11.030568Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:11.161961Z",
                            "start": "2026-07-30T19:12:11.097226Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:11.234749Z",
                            "start": "2026-07-30T19:12:11.171455Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:12:11.399612",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:12:31.402322",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:31.421987Z",
                            "start": "2026-07-30T19:12:11.349336Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:31.550546Z",
                            "start": "2026-07-30T19:12:31.434366Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000eadb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:31.813255Z",
                            "start": "2026-07-30T19:12:31.562401Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438665.0232003,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "1ed099e5e200f3f5e3d389d95064bc04f4300ffa",
                                "ctime": 1785438657.5230596,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438657.5230596,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 124396,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:32.054266Z",
                            "start": "2026-07-30T19:12:31.836883Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:32.141796Z",
                            "start": "2026-07-30T19:12:32.066022Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:32.689344Z",
                            "start": "2026-07-30T19:12:32.174719Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:32.776740Z",
                            "start": "2026-07-30T19:12:32.704581Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000eae0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:32.873340Z",
                            "start": "2026-07-30T19:12:32.802294Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:32.962946Z",
                            "start": "2026-07-30T19:12:32.884478Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:33.271493Z",
                            "start": "2026-07-30T19:12:33.213023Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:12:33.540661",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:12:53.542568",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:53.564024Z",
                            "start": "2026-07-30T19:12:33.487501Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:53.661664Z",
                            "start": "2026-07-30T19:12:53.574348Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000f141",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:53.933429Z",
                            "start": "2026-07-30T19:12:53.673453Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438665.0232003,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "1ed099e5e200f3f5e3d389d95064bc04f4300ffa",
                                "ctime": 1785438657.5230596,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438657.5230596,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 124396,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:54.147253Z",
                            "start": "2026-07-30T19:12:53.943569Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:54.267135Z",
                            "start": "2026-07-30T19:12:54.157363Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:54.811680Z",
                            "start": "2026-07-30T19:12:54.298977Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:54.905543Z",
                            "start": "2026-07-30T19:12:54.828154Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000f146",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:12:54.984961Z",
                            "start": "2026-07-30T19:12:54.920253Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:55.061716Z",
                            "start": "2026-07-30T19:12:54.995949Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:12:55.143684Z",
                            "start": "2026-07-30T19:12:55.075989Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:12:55.354900",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:13:15.357299",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:15.374948Z",
                            "start": "2026-07-30T19:12:55.299339Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:13:15.457079Z",
                            "start": "2026-07-30T19:13:15.386076Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000f7bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:15.697728Z",
                            "start": "2026-07-30T19:13:15.467582Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438665.0232003,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "1ed099e5e200f3f5e3d389d95064bc04f4300ffa",
                                "ctime": 1785438657.5230596,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438657.5230596,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 124396,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:15.992257Z",
                            "start": "2026-07-30T19:13:15.710384Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000f7bf",
                        "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-30T19:13:16.081215Z",
                            "start": "2026-07-30T19:13:16.009296Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000f7c0",
                        "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-30T19:13:16.625830Z",
                            "start": "2026-07-30T19:13:16.110499Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000f7c1",
                        "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-30T19:13:16.700382Z",
                            "start": "2026-07-30T19:13:16.642094Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000f7c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:16.788242Z",
                            "start": "2026-07-30T19:13:16.718184Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:16.877349Z",
                            "start": "2026-07-30T19:13:16.799018Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:13:16.960334Z",
                            "start": "2026-07-30T19:13:16.890633Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:13:17.136293",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:13:37.138801",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:37.157538Z",
                            "start": "2026-07-30T19:13:17.084088Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:13:37.235843Z",
                            "start": "2026-07-30T19:13:37.167929Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000fe4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:37.486413Z",
                            "start": "2026-07-30T19:13:37.248583Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438665.0232003,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "1ed099e5e200f3f5e3d389d95064bc04f4300ffa",
                                "ctime": 1785438657.5230596,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438657.5230596,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 124396,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:37.699717Z",
                            "start": "2026-07-30T19:13:37.497539Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000fe51",
                        "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-30T19:13:37.791283Z",
                            "start": "2026-07-30T19:13:37.712143Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000fe52",
                        "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-30T19:13:38.340893Z",
                            "start": "2026-07-30T19:13:37.825536Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000fe53",
                        "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-30T19:13:38.407548Z",
                            "start": "2026-07-30T19:13:38.359584Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000fe54",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "124396"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:38.483171Z",
                            "start": "2026-07-30T19:13:38.424511Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:38.557384Z",
                            "start": "2026-07-30T19:13:38.494956Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:13:38.944841Z",
                            "start": "2026-07-30T19:13:38.568034Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:13:39.140077",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:13:59.142413",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:59.159234Z",
                            "start": "2026-07-30T19:13:39.081685Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:13:59.237226Z",
                            "start": "2026-07-30T19:13:59.172538Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000104f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:59.505584Z",
                            "start": "2026-07-30T19:13:59.250100Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438665.0232003,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "eb73c94880ee498068bd7adc811bfd14da3a8e5c",
                                "ctime": 1785438836.6064198,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438836.6064198,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 127642,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:59.727229Z",
                            "start": "2026-07-30T19:13:59.516494Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000104f9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3246"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:13:59.809467Z",
                            "start": "2026-07-30T19:13:59.740357Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000104fa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +124397 /tmp/logs/molecule-aio-openvswitch.log | head -c 3246",
                            "delta": "0:00:00.005732",
                            "end": "2026-07-30 19:14:00.040826",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +124397 /tmp/logs/molecule-aio-openvswitch.log | head -c 3246",
                                    "_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-bdab-5d0a-0000000104fb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:14:00.035094",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:13:43 +0000 (0:02:46.353)       0:25:34.545 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:13:43 +0000 (0:00:00.118)       0:25:34.663 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:13:44 +0000 (0:00:00.058)       0:25:34.722 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:13:44 +0000 (0:00:00.051)       0:25:34.774 *********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nThursday 30 July 2026  19:13:44 +0000 (0:00:00.068)       0:25:34.842 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nThursday 30 July 2026  19:13:44 +0000 (0:00:00.067)       0:25:34.910 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nThursday 30 July 2026  19:13:45 +0000 (0:00:01.039)       0:25:35.950 *********\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] ********\nThursday 30 July 2026  19:13:49 +0000 (0:00:04.324)       0:25:40.274 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nThursday 30 July 2026  19:13:50 +0000 (0:00:00.801)       0:25:41.076 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nThursday 30 July 2026  19:13:51 +0000 (0:00:01.423)       0:25:42.499 *********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nThursday 30 July 2026  19:13:53 +0000 (0:00:01.277)       0:25:43.777 *********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nThursday 30 July 2026  19:13:54 +0000 (0:00:01.276)       0:25:45.054 *********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:13:55 +0000 (0:00:01.517)       0:25:46.571 *********\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  19:13:55 +0000 (0:00:00.075)       0:25:46.646 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nThursday 30 July 2026  19:13:56 +0000 (0:00:00.629)       0:25:47.275 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:13:43 +0000 (0:02:46.353)       0:25:34.545 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:13:43 +0000 (0:00:00.118)       0:25:34.663 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:13:44 +0000 (0:00:00.058)       0:25:34.722 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:13:44 +0000 (0:00:00.051)       0:25:34.774 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Thursday 30 July 2026  19:13:44 +0000 (0:00:00.068)       0:25:34.842 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Thursday 30 July 2026  19:13:44 +0000 (0:00:00.067)       0:25:34.910 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Thursday 30 July 2026  19:13:45 +0000 (0:00:01.039)       0:25:35.950 *********",
                                "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] ********",
                                "Thursday 30 July 2026  19:13:49 +0000 (0:00:04.324)       0:25:40.274 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Thursday 30 July 2026  19:13:50 +0000 (0:00:00.801)       0:25:41.076 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Thursday 30 July 2026  19:13:51 +0000 (0:00:01.423)       0:25:42.499 *********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Thursday 30 July 2026  19:13:53 +0000 (0:00:01.277)       0:25:43.777 *********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Thursday 30 July 2026  19:13:54 +0000 (0:00:01.276)       0:25:45.054 *********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:13:55 +0000 (0:00:01.517)       0:25:46.571 *********",
                                "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  19:13:55 +0000 (0:00:00.075)       0:25:46.646 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Thursday 30 July 2026  19:13:56 +0000 (0:00:00.629)       0:25:47.275 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000104fb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:00.362309Z",
                            "start": "2026-07-30T19:13:59.840319Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:00.450616Z",
                            "start": "2026-07-30T19:14:00.374787Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000104fc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "127642"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:00.535810Z",
                            "start": "2026-07-30T19:14:00.462717Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:00.630139Z",
                            "start": "2026-07-30T19:14:00.548027Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:14:00.708134Z",
                            "start": "2026-07-30T19:14:00.640247Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:14:00.886620",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:14:20.888947",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:20.907231Z",
                            "start": "2026-07-30T19:14:00.833355Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:14:20.982858Z",
                            "start": "2026-07-30T19:14:20.917603Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000010bb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:21.213485Z",
                            "start": "2026-07-30T19:14:20.994278Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438839.6784773,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "c36bf8160c492e43fa4ad0d8e8dc00cbe938542c",
                                "ctime": 1785438856.8867993,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438856.8867993,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 130423,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:21.443259Z",
                            "start": "2026-07-30T19:14:21.225289Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000010bb7",
                        "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-30T19:14:21.520456Z",
                            "start": "2026-07-30T19:14:21.454993Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000010bb8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +127643 /tmp/logs/molecule-aio-openvswitch.log | head -c 2781",
                            "delta": "0:00:00.008966",
                            "end": "2026-07-30 19:14:21.754484",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +127643 /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-bdab-5d0a-000000010bb9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:14:21.745518",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nThursday 30 July 2026  19:14:11 +0000 (0:00:14.411)       0:26:01.687 *********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nThursday 30 July 2026  19:14:11 +0000 (0:00:00.069)       0:26:01.756 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nThursday 30 July 2026  19:14:11 +0000 (0:00:00.686)       0:26:02.442 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nThursday 30 July 2026  19:14:12 +0000 (0:00:00.657)       0:26:03.100 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nThursday 30 July 2026  19:14:13 +0000 (0:00:01.254)       0:26:04.354 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nThursday 30 July 2026  19:14:13 +0000 (0:00:00.057)       0:26:04.411 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nThursday 30 July 2026  19:14:14 +0000 (0:00:00.675)       0:26:05.087 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nThursday 30 July 2026  19:14:14 +0000 (0:00:00.172)       0:26:05.260 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:14:15 +0000 (0:00:01.188)       0:26:06.448 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:14:15 +0000 (0:00:00.099)       0:26:06.547 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:14:15 +0000 (0:00:00.080)       0:26:06.628 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:14:16 +0000 (0:00:00.769)       0:26:07.397 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:14:16 +0000 (0:00:00.052)       0:26:07.449 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:14:16 +0000 (0:00:00.050)       0:26:07.500 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:14:16 +0000 (0:00:00.055)       0:26:07.555 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Thursday 30 July 2026  19:14:11 +0000 (0:00:14.411)       0:26:01.687 *********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Thursday 30 July 2026  19:14:11 +0000 (0:00:00.069)       0:26:01.756 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Thursday 30 July 2026  19:14:11 +0000 (0:00:00.686)       0:26:02.442 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Thursday 30 July 2026  19:14:12 +0000 (0:00:00.657)       0:26:03.100 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Thursday 30 July 2026  19:14:13 +0000 (0:00:01.254)       0:26:04.354 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Thursday 30 July 2026  19:14:13 +0000 (0:00:00.057)       0:26:04.411 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Thursday 30 July 2026  19:14:14 +0000 (0:00:00.675)       0:26:05.087 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Thursday 30 July 2026  19:14:14 +0000 (0:00:00.172)       0:26:05.260 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:14:15 +0000 (0:00:01.188)       0:26:06.448 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:14:15 +0000 (0:00:00.099)       0:26:06.547 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:14:15 +0000 (0:00:00.080)       0:26:06.628 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:14:16 +0000 (0:00:00.769)       0:26:07.397 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:14:16 +0000 (0:00:00.052)       0:26:07.449 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:14:16 +0000 (0:00:00.050)       0:26:07.500 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:14:16 +0000 (0:00:00.055)       0:26:07.555 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000010bb9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:22.072903Z",
                            "start": "2026-07-30T19:14:21.549575Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000010bb9",
                        "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-30T19:14:22.160625Z",
                            "start": "2026-07-30T19:14:22.084393Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000010bba",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "130423"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:22.229789Z",
                            "start": "2026-07-30T19:14:22.171656Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:22.315315Z",
                            "start": "2026-07-30T19:14:22.239644Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:14:22.399792Z",
                            "start": "2026-07-30T19:14:22.330691Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:14:22.580387",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:14:42.582678",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:42.601906Z",
                            "start": "2026-07-30T19:14:22.525198Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:14:42.679318Z",
                            "start": "2026-07-30T19:14:42.612450Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000011289",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:42.934770Z",
                            "start": "2026-07-30T19:14:42.689359Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438861.3908837,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "c36bf8160c492e43fa4ad0d8e8dc00cbe938542c",
                                "ctime": 1785438856.8867993,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438856.8867993,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 130423,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:43.160442Z",
                            "start": "2026-07-30T19:14:42.945953Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:14:43.242664Z",
                            "start": "2026-07-30T19:14:43.176617Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:14:43.933492Z",
                            "start": "2026-07-30T19:14:43.422394Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:14:43.995507Z",
                            "start": "2026-07-30T19:14:43.948829Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001128e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "130423"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:44.078101Z",
                            "start": "2026-07-30T19:14:44.011960Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:14:44.154645Z",
                            "start": "2026-07-30T19:14:44.088404Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:14:44.226858Z",
                            "start": "2026-07-30T19:14:44.165245Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:14:44.413611",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:15:04.415615",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:04.433552Z",
                            "start": "2026-07-30T19:14:44.358463Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:04.526890Z",
                            "start": "2026-07-30T19:15:04.446858Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000011973",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:04.782125Z",
                            "start": "2026-07-30T19:15:04.540313Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438861.3908837,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "09221011cfc6aae06a433408a28b7cf55efd9188",
                                "ctime": 1785438890.05142,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438890.05142,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 132807,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:05.006852Z",
                            "start": "2026-07-30T19:15:04.795459Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000011975",
                        "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-30T19:15:05.085506Z",
                            "start": "2026-07-30T19:15:05.018334Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000011976",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +130424 /tmp/logs/molecule-aio-openvswitch.log | head -c 2384",
                            "delta": "0:00:00.006690",
                            "end": "2026-07-30 19:15:05.323565",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +130424 /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-bdab-5d0a-000000011977-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:15:05.316875",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:14:47 +0000 (0:00:30.869)       0:26:38.425 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:14:48 +0000 (0:00:00.741)       0:26:39.166 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:14:48 +0000 (0:00:00.060)       0:26:39.227 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:14:48 +0000 (0:00:00.057)       0:26:39.284 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:14:48 +0000 (0:00:00.058)       0:26:39.343 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:14:48 +0000 (0:00:00.060)       0:26:39.403 *********\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=dashboard)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:14:48 +0000 (0:00:00.119)       0:26:39.523 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:14:48 +0000 (0:00:00.058)       0:26:39.582 *********\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  19:14:48 +0000 (0:00:00.060)       0:26:39.642 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nThursday 30 July 2026  19:14:49 +0000 (0:00:00.802)       0:26:40.445 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nThursday 30 July 2026  19:14:50 +0000 (0:00:00.273)       0:26:40.718 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:14:47 +0000 (0:00:30.869)       0:26:38.425 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:14:48 +0000 (0:00:00.741)       0:26:39.166 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:14:48 +0000 (0:00:00.060)       0:26:39.227 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:14:48 +0000 (0:00:00.057)       0:26:39.284 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:14:48 +0000 (0:00:00.058)       0:26:39.343 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:14:48 +0000 (0:00:00.060)       0:26:39.403 *********",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:14:48 +0000 (0:00:00.119)       0:26:39.523 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:14:48 +0000 (0:00:00.058)       0:26:39.582 *********",
                                "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  19:14:48 +0000 (0:00:00.060)       0:26:39.642 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Thursday 30 July 2026  19:14:49 +0000 (0:00:00.802)       0:26:40.445 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  19:14:50 +0000 (0:00:00.273)       0:26:40.718 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000011977-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:05.646506Z",
                            "start": "2026-07-30T19:15:05.120757Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000011977",
                        "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-30T19:15:05.747001Z",
                            "start": "2026-07-30T19:15:05.658344Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000011978",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:05.834576Z",
                            "start": "2026-07-30T19:15:05.758023Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:05.931218Z",
                            "start": "2026-07-30T19:15:05.846658Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:06.013416Z",
                            "start": "2026-07-30T19:15:05.942889Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:15:06.201662",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:15:26.203714",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:26.225613Z",
                            "start": "2026-07-30T19:15:06.150681Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:26.319492Z",
                            "start": "2026-07-30T19:15:26.240090Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000012073",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:26.585130Z",
                            "start": "2026-07-30T19:15:26.333256Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438904.9596992,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "09221011cfc6aae06a433408a28b7cf55efd9188",
                                "ctime": 1785438890.05142,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438890.05142,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 132807,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:26.796283Z",
                            "start": "2026-07-30T19:15:26.598301Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:26.881019Z",
                            "start": "2026-07-30T19:15:26.810771Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:27.425012Z",
                            "start": "2026-07-30T19:15:26.911051Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:27.492413Z",
                            "start": "2026-07-30T19:15:27.443788Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000012078",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:28.136016Z",
                            "start": "2026-07-30T19:15:28.067325Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:28.352717Z",
                            "start": "2026-07-30T19:15:28.148656Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:28.560315Z",
                            "start": "2026-07-30T19:15:28.490955Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:15:28.752782",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:15:48.754733",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:48.774323Z",
                            "start": "2026-07-30T19:15:28.700116Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:48.868553Z",
                            "start": "2026-07-30T19:15:48.788111Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000012789",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:49.111914Z",
                            "start": "2026-07-30T19:15:48.881150Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438904.9596992,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "09221011cfc6aae06a433408a28b7cf55efd9188",
                                "ctime": 1785438890.05142,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438890.05142,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 132807,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:49.329514Z",
                            "start": "2026-07-30T19:15:49.127303Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:49.413077Z",
                            "start": "2026-07-30T19:15:49.341013Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:49.956927Z",
                            "start": "2026-07-30T19:15:49.444807Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:50.027205Z",
                            "start": "2026-07-30T19:15:49.977117Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001278e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:50.116233Z",
                            "start": "2026-07-30T19:15:50.045365Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:15:50.208538Z",
                            "start": "2026-07-30T19:15:50.128013Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:15:50.280449Z",
                            "start": "2026-07-30T19:15:50.222202Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:15:50.478851",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:16:10.480649",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:10.493198Z",
                            "start": "2026-07-30T19:15:50.424460Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:16:10.573721Z",
                            "start": "2026-07-30T19:16:10.506026Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000012eb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:10.814781Z",
                            "start": "2026-07-30T19:16:10.584391Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438904.9596992,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "09221011cfc6aae06a433408a28b7cf55efd9188",
                                "ctime": 1785438890.05142,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438890.05142,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 132807,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:11.049569Z",
                            "start": "2026-07-30T19:16:10.828728Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000012eb7",
                        "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-30T19:16:11.130135Z",
                            "start": "2026-07-30T19:16:11.061715Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000012eb8",
                        "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-30T19:16:11.670856Z",
                            "start": "2026-07-30T19:16:11.160024Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000012eb9",
                        "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-30T19:16:11.745290Z",
                            "start": "2026-07-30T19:16:11.688315Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000012eba",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:11.834955Z",
                            "start": "2026-07-30T19:16:11.766724Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:11.927378Z",
                            "start": "2026-07-30T19:16:11.846455Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:16:12.006494Z",
                            "start": "2026-07-30T19:16:11.940896Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:16:12.210977",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:16:32.213658",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:32.229462Z",
                            "start": "2026-07-30T19:16:12.147768Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:16:32.311098Z",
                            "start": "2026-07-30T19:16:32.243345Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000135f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:32.572621Z",
                            "start": "2026-07-30T19:16:32.324138Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438904.9596992,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "09221011cfc6aae06a433408a28b7cf55efd9188",
                                "ctime": 1785438890.05142,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438890.05142,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 132807,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:33.151312Z",
                            "start": "2026-07-30T19:16:32.583958Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000135f9",
                        "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-30T19:16:33.232017Z",
                            "start": "2026-07-30T19:16:33.162561Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000135fa",
                        "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-30T19:16:33.791973Z",
                            "start": "2026-07-30T19:16:33.279058Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000135fb",
                        "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-30T19:16:33.856887Z",
                            "start": "2026-07-30T19:16:33.808292Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000135fc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:33.939728Z",
                            "start": "2026-07-30T19:16:33.874536Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:34.017898Z",
                            "start": "2026-07-30T19:16:33.952472Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:16:34.096662Z",
                            "start": "2026-07-30T19:16:34.031924Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:16:34.391211",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:16:54.393237",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:54.410108Z",
                            "start": "2026-07-30T19:16:34.339923Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:16:54.678493Z",
                            "start": "2026-07-30T19:16:54.424520Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000013d4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:54.945699Z",
                            "start": "2026-07-30T19:16:54.697087Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438904.9596992,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "09221011cfc6aae06a433408a28b7cf55efd9188",
                                "ctime": 1785438890.05142,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438890.05142,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 132807,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:55.227013Z",
                            "start": "2026-07-30T19:16:54.956612Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:16:55.324499Z",
                            "start": "2026-07-30T19:16:55.244335Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:16:55.870122Z",
                            "start": "2026-07-30T19:16:55.356421Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:16:55.950894Z",
                            "start": "2026-07-30T19:16:55.891529Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000013d54",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:56.041877Z",
                            "start": "2026-07-30T19:16:55.972030Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:16:56.134921Z",
                            "start": "2026-07-30T19:16:56.056014Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:16:56.219588Z",
                            "start": "2026-07-30T19:16:56.150412Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:16:56.433878",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:17:16.435949",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:16.456435Z",
                            "start": "2026-07-30T19:16:56.365168Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:17:16.541735Z",
                            "start": "2026-07-30T19:17:16.471973Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000144bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:16.827091Z",
                            "start": "2026-07-30T19:17:16.554272Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438904.9596992,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "09221011cfc6aae06a433408a28b7cf55efd9188",
                                "ctime": 1785438890.05142,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785438890.05142,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 132807,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:17.060265Z",
                            "start": "2026-07-30T19:17:16.838781Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000144bf",
                        "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-30T19:17:17.146427Z",
                            "start": "2026-07-30T19:17:17.074852Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000144c0",
                        "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-30T19:17:18.121709Z",
                            "start": "2026-07-30T19:17:17.181600Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000144c1",
                        "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-30T19:17:18.187462Z",
                            "start": "2026-07-30T19:17:18.139461Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000144c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "132807"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:18.275784Z",
                            "start": "2026-07-30T19:17:18.204565Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:17:18.372348Z",
                            "start": "2026-07-30T19:17:18.287386Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:17:18.468187Z",
                            "start": "2026-07-30T19:17:18.388878Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:17:18.687304",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:17:38.689709",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:38.704061Z",
                            "start": "2026-07-30T19:17:18.629707Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:17:38.789020Z",
                            "start": "2026-07-30T19:17:38.717375Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000014c41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:39.028386Z",
                            "start": "2026-07-30T19:17:38.799913Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785438904.9596992,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "84c4c1918fb47d9dd08fe534a49718a4ad26966b",
                                "ctime": 1785439058.9985867,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439058.9985867,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 134537,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:39.237660Z",
                            "start": "2026-07-30T19:17:39.040894Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000014c43",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1730"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:39.315085Z",
                            "start": "2026-07-30T19:17:39.248842Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000014c44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +132808 /tmp/logs/molecule-aio-openvswitch.log | head -c 1730",
                            "delta": "0:00:00.006838",
                            "end": "2026-07-30 19:17:39.760825",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +132808 /tmp/logs/molecule-aio-openvswitch.log | head -c 1730",
                                    "_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-bdab-5d0a-000000014c45-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:17:39.753987",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:17:37 +0000 (0:02:47.523)       0:29:28.241 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:17:37 +0000 (0:00:00.094)       0:29:28.335 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:17:37 +0000 (0:00:00.058)       0:29:28.394 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:17:37 +0000 (0:00:00.049)       0:29:28.443 *********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nThursday 30 July 2026  19:17:37 +0000 (0:00:00.065)       0:29:28.508 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nThursday 30 July 2026  19:17:37 +0000 (0:00:00.070)       0:29:28.579 *********\nchanged: [instance]\n\nTASK [Create images] ***********************************************************\nThursday 30 July 2026  19:17:38 +0000 (0:00:00.968)       0:29:29.548 *********\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] *************************\nThursday 30 July 2026  19:17:38 +0000 (0:00:00.118)       0:29:29.667 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:17:37 +0000 (0:02:47.523)       0:29:28.241 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:17:37 +0000 (0:00:00.094)       0:29:28.335 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:17:37 +0000 (0:00:00.058)       0:29:28.394 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:17:37 +0000 (0:00:00.049)       0:29:28.443 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Thursday 30 July 2026  19:17:37 +0000 (0:00:00.065)       0:29:28.508 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Thursday 30 July 2026  19:17:37 +0000 (0:00:00.070)       0:29:28.579 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Thursday 30 July 2026  19:17:38 +0000 (0:00:00.968)       0:29:29.548 *********",
                                "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] *************************",
                                "Thursday 30 July 2026  19:17:38 +0000 (0:00:00.118)       0:29:29.667 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000014c45-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:39.935664Z",
                            "start": "2026-07-30T19:17:39.346320Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000014c45",
                        "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.qemu_utils : Install packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:40.023489Z",
                            "start": "2026-07-30T19:17:39.947939Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000014c46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "134537"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:40.103943Z",
                            "start": "2026-07-30T19:17:40.035867Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [atmosphere.common.qemu_utils : Install packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:17:40.183479Z",
                            "start": "2026-07-30T19:17:40.116777Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:17:40.260811Z",
                            "start": "2026-07-30T19:17:40.195879Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:17:40.454024",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:18:00.456400",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:00.475994Z",
                            "start": "2026-07-30T19:17:40.401502Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:18:00.568915Z",
                            "start": "2026-07-30T19:18:00.488593Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000153db",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:00.833615Z",
                            "start": "2026-07-30T19:18:00.583526Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439059.1985903,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "61c1d4c9e17179bdbc2e46280388581276017453",
                                "ctime": 1785439080.6269922,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439080.6269922,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 135803,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:01.057896Z",
                            "start": "2026-07-30T19:18:00.848404Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000153dd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1266"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:01.139388Z",
                            "start": "2026-07-30T19:18:01.070166Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000153de",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +134538 /tmp/logs/molecule-aio-openvswitch.log | head -c 1266",
                            "delta": "0:00:00.006861",
                            "end": "2026-07-30 19:18:01.374034",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +134538 /tmp/logs/molecule-aio-openvswitch.log | head -c 1266",
                                    "_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-bdab-5d0a-0000000153df-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:18:01.367173",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nThursday 30 July 2026  19:17:42 +0000 (0:00:03.408)       0:29:33.075 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nThursday 30 July 2026  19:17:43 +0000 (0:00:00.889)       0:29:33.965 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nThursday 30 July 2026  19:17:43 +0000 (0:00:00.062)       0:29:34.027 *********\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).",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Thursday 30 July 2026  19:17:42 +0000 (0:00:03.408)       0:29:33.075 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Thursday 30 July 2026  19:17:43 +0000 (0:00:00.889)       0:29:33.965 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Thursday 30 July 2026  19:17:43 +0000 (0:00:00.062)       0:29:34.027 *********",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000153df-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:01.696652Z",
                            "start": "2026-07-30T19:18:01.173286Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000153df",
                        "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-30T19:18:01.788357Z",
                            "start": "2026-07-30T19:18:01.709763Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000153e0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "135803"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:01.863213Z",
                            "start": "2026-07-30T19:18:01.799379Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:01.952413Z",
                            "start": "2026-07-30T19:18:01.875944Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:18:02.032949Z",
                            "start": "2026-07-30T19:18:01.964562Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:18:02.221726",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:18:22.223817",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:22.234716Z",
                            "start": "2026-07-30T19:18:02.169491Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:18:22.337379Z",
                            "start": "2026-07-30T19:18:22.259122Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000015b8b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:22.597503Z",
                            "start": "2026-07-30T19:18:22.355210Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439081.0069995,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "44544e3d75d210e2bbe9c61510356cd67becbefc",
                                "ctime": 1785439102.3313994,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439102.3313994,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 136678,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:22.826814Z",
                            "start": "2026-07-30T19:18:22.609182Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000015b8d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "875"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:22.983941Z",
                            "start": "2026-07-30T19:18:22.902713Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000015b8e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +135804 /tmp/logs/molecule-aio-openvswitch.log | head -c 875",
                            "delta": "0:00:00.009120",
                            "end": "2026-07-30 19:18:23.240545",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +135804 /tmp/logs/molecule-aio-openvswitch.log | head -c 875",
                                    "_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-bdab-5d0a-000000015b8f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:18:23.231425",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (110 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (109 retries left).\nFAILED - 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).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (110 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (109 retries left).",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000015b8f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:23.544615Z",
                            "start": "2026-07-30T19:18:23.019266Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:23.625831Z",
                            "start": "2026-07-30T19:18:23.566848Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000015b90",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "136678"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:23.712644Z",
                            "start": "2026-07-30T19:18:23.642570Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:23.805965Z",
                            "start": "2026-07-30T19:18:23.725493Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:18:23.887724Z",
                            "start": "2026-07-30T19:18:23.817509Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:18:24.105407",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:18:44.107830",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:44.122140Z",
                            "start": "2026-07-30T19:18:24.048166Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:18:44.202444Z",
                            "start": "2026-07-30T19:18:44.133893Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000016351",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:44.475724Z",
                            "start": "2026-07-30T19:18:44.213849Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439102.7874079,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "ca4ca7ec30ed8991a0ec65c7c13d472865e075c3",
                                "ctime": 1785439123.9638052,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439123.9638052,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 137542,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:44.694725Z",
                            "start": "2026-07-30T19:18:44.487070Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000016353",
                        "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-30T19:18:44.783640Z",
                            "start": "2026-07-30T19:18:44.712436Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000016354",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +136679 /tmp/logs/molecule-aio-openvswitch.log | head -c 864",
                            "delta": "0:00:00.007634",
                            "end": "2026-07-30 19:18:45.153279",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +136679 /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-bdab-5d0a-000000016355-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:18:45.145645",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (98 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (97 retries left).\nFAILED - 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).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (98 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (97 retries left).",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000016355-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:45.470103Z",
                            "start": "2026-07-30T19:18:44.949406Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:45.554959Z",
                            "start": "2026-07-30T19:18:45.483811Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000016356",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "137542"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:45.652152Z",
                            "start": "2026-07-30T19:18:45.573498Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:18:45.740898Z",
                            "start": "2026-07-30T19:18:45.663757Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:18:45.819672Z",
                            "start": "2026-07-30T19:18:45.754223Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:18:46.015723",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:19:06.017774",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:06.035057Z",
                            "start": "2026-07-30T19:18:45.957214Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:19:06.119268Z",
                            "start": "2026-07-30T19:19:06.047160Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000016b2d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:06.363727Z",
                            "start": "2026-07-30T19:19:06.131336Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439124.647818,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "9939da000bcd1865a1f219da68bbefc2815b1a4a",
                                "ctime": 1785439145.6242115,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439145.6242115,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 138406,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:06.623255Z",
                            "start": "2026-07-30T19:19:06.381583Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000016b2f",
                        "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-30T19:19:06.707249Z",
                            "start": "2026-07-30T19:19:06.639325Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000016b30",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +137543 /tmp/logs/molecule-aio-openvswitch.log | head -c 864",
                            "delta": "0:00:00.006778",
                            "end": "2026-07-30 19:19:06.956161",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +137543 /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-bdab-5d0a-000000016b31-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:19:06.949383",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - 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).\nFAILED - 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).",
                            "stdout_lines": [
                                "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).",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000016b31-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:07.263411Z",
                            "start": "2026-07-30T19:19:06.741026Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:07.334071Z",
                            "start": "2026-07-30T19:19:07.275634Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000016b32",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "138406"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:07.699460Z",
                            "start": "2026-07-30T19:19:07.356240Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [atmosphere.common.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:07.808806Z",
                            "start": "2026-07-30T19:19:07.719317Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:19:07.900767Z",
                            "start": "2026-07-30T19:19:07.823447Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:19:08.111829",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:19:28.114131",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:28.125035Z",
                            "start": "2026-07-30T19:19:08.047785Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:19:28.216568Z",
                            "start": "2026-07-30T19:19:28.138470Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001731f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:28.467731Z",
                            "start": "2026-07-30T19:19:28.229268Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439146.5682292,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "2134f460832393c9a7e5beac710472c5251b4346",
                                "ctime": 1785439164.3925636,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439164.3925636,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143413,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:28.689877Z",
                            "start": "2026-07-30T19:19:28.479917Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000017321",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5007"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:28.781910Z",
                            "start": "2026-07-30T19:19:28.703496Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000017322",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +138407 /tmp/logs/molecule-aio-openvswitch.log | head -c 5007",
                            "delta": "0:00:00.007146",
                            "end": "2026-07-30 19:19:29.023630",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +138407 /tmp/logs/molecule-aio-openvswitch.log | head -c 5007",
                                    "_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-bdab-5d0a-000000017323-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:19:29.016484",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - 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).\nFAILED - RETRYING: [instance]: Check if image exists (71 retries left).\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nThursday 30 July 2026  19:19:15 +0000 (0:01:31.849)       0:31:05.877 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nThursday 30 July 2026  19:19:15 +0000 (0:00:00.047)       0:31:05.925 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nThursday 30 July 2026  19:19:15 +0000 (0:00:00.057)       0:31:05.982 *********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nThursday 30 July 2026  19:19:15 +0000 (0:00:00.218)       0:31:06.201 *********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nThursday 30 July 2026  19:19:16 +0000 (0:00:00.738)       0:31:06.939 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nThursday 30 July 2026  19:19:16 +0000 (0:00:00.222)       0:31:07.162 *********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nThursday 30 July 2026  19:19:16 +0000 (0:00:00.277)       0:31:07.440 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nThursday 30 July 2026  19:19:17 +0000 (0:00:00.686)       0:31:08.126 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nThursday 30 July 2026  19:19:17 +0000 (0:00:00.060)       0:31:08.186 *********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nThursday 30 July 2026  19:19:22 +0000 (0:00:05.141)       0:31:13.328 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nThursday 30 July 2026  19:19:22 +0000 (0:00:00.042)       0:31:13.370 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nThursday 30 July 2026  19:19:22 +0000 (0:00:00.051)       0:31:13.422 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.408)       0:31:13.830 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.093)       0:31:13.923 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.046)       0:31:13.969 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.044)       0:31:14.014 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.045)       0:31:14.060 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.055)       0:31:14.115 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.054)       0:31:14.170 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.063)       0:31:14.234 *********\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=placement)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.094)       0:31:14.329 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:19:23 +0000 (0:00:00.063)       0:31:14.392 *********\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  19:19:23 +0000 (0:00:00.061)       0:31:14.453 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\nThursday 30 July 2026  19:19:24 +0000 (0:00:00.611)       0:31:15.065 *********",
                            "stdout_lines": [
                                "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).",
                                "FAILED - RETRYING: [instance]: Check if image exists (71 retries left).",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Thursday 30 July 2026  19:19:15 +0000 (0:01:31.849)       0:31:05.877 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Thursday 30 July 2026  19:19:15 +0000 (0:00:00.047)       0:31:05.925 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Thursday 30 July 2026  19:19:15 +0000 (0:00:00.057)       0:31:05.982 *********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Thursday 30 July 2026  19:19:15 +0000 (0:00:00.218)       0:31:06.201 *********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Thursday 30 July 2026  19:19:16 +0000 (0:00:00.738)       0:31:06.939 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Thursday 30 July 2026  19:19:16 +0000 (0:00:00.222)       0:31:07.162 *********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Thursday 30 July 2026  19:19:16 +0000 (0:00:00.277)       0:31:07.440 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Thursday 30 July 2026  19:19:17 +0000 (0:00:00.686)       0:31:08.126 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Thursday 30 July 2026  19:19:17 +0000 (0:00:00.060)       0:31:08.186 *********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Thursday 30 July 2026  19:19:22 +0000 (0:00:05.141)       0:31:13.328 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Thursday 30 July 2026  19:19:22 +0000 (0:00:00.042)       0:31:13.370 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Thursday 30 July 2026  19:19:22 +0000 (0:00:00.051)       0:31:13.422 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.408)       0:31:13.830 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.093)       0:31:13.923 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.046)       0:31:13.969 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.044)       0:31:14.014 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.045)       0:31:14.060 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.055)       0:31:14.115 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.054)       0:31:14.170 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.063)       0:31:14.234 *********",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.094)       0:31:14.329 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:19:23 +0000 (0:00:00.063)       0:31:14.392 *********",
                                "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  19:19:23 +0000 (0:00:00.061)       0:31:14.453 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "Thursday 30 July 2026  19:19:24 +0000 (0:00:00.611)       0:31:15.065 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000017323-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:29.339860Z",
                            "start": "2026-07-30T19:19:28.817249Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000017323",
                        "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-30T19:19:29.442762Z",
                            "start": "2026-07-30T19:19:29.364267Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000017324",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143413"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:29.523395Z",
                            "start": "2026-07-30T19:19:29.454905Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:29.619192Z",
                            "start": "2026-07-30T19:19:29.539040Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:19:29.701370Z",
                            "start": "2026-07-30T19:19:29.633751Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:19:29.932127",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:19:49.933929",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:49.948559Z",
                            "start": "2026-07-30T19:19:29.878295Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:19:50.039579Z",
                            "start": "2026-07-30T19:19:49.969047Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000017b27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:50.284164Z",
                            "start": "2026-07-30T19:19:50.052738Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439168.6406434,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "2134f460832393c9a7e5beac710472c5251b4346",
                                "ctime": 1785439164.3925636,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439164.3925636,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143413,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:50.507975Z",
                            "start": "2026-07-30T19:19:50.296779Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000017b29",
                        "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-30T19:19:50.590432Z",
                            "start": "2026-07-30T19:19:50.521045Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000017b2a",
                        "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-30T19:19:51.276727Z",
                            "start": "2026-07-30T19:19:50.764948Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000017b2b",
                        "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-30T19:19:51.342702Z",
                            "start": "2026-07-30T19:19:51.295438Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000017b2c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143413"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:51.429158Z",
                            "start": "2026-07-30T19:19:51.361306Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:19:51.510321Z",
                            "start": "2026-07-30T19:19:51.442623Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:19:51.589844Z",
                            "start": "2026-07-30T19:19:51.522497Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:19:51.782056",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:20:11.784446",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:11.799252Z",
                            "start": "2026-07-30T19:19:51.730803Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:20:11.878307Z",
                            "start": "2026-07-30T19:20:11.810875Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000018345",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:12.130676Z",
                            "start": "2026-07-30T19:20:11.890924Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439168.6406434,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "2134f460832393c9a7e5beac710472c5251b4346",
                                "ctime": 1785439164.3925636,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439164.3925636,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143413,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:12.351672Z",
                            "start": "2026-07-30T19:20:12.142731Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000018347",
                        "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-30T19:20:12.427949Z",
                            "start": "2026-07-30T19:20:12.363377Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000018348",
                        "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-30T19:20:12.975825Z",
                            "start": "2026-07-30T19:20:12.463657Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000018349",
                        "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-30T19:20:13.053531Z",
                            "start": "2026-07-30T19:20:12.994215Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001834a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143413"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:13.149392Z",
                            "start": "2026-07-30T19:20:13.071293Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:13.243357Z",
                            "start": "2026-07-30T19:20:13.164253Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:20:13.332757Z",
                            "start": "2026-07-30T19:20:13.260265Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:20:13.544939",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:20:33.546980",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:33.564712Z",
                            "start": "2026-07-30T19:20:13.487486Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:20:33.649114Z",
                            "start": "2026-07-30T19:20:33.578377Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000018b79",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:33.904064Z",
                            "start": "2026-07-30T19:20:33.661433Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439168.6406434,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "2134f460832393c9a7e5beac710472c5251b4346",
                                "ctime": 1785439164.3925636,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439164.3925636,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143413,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:34.119832Z",
                            "start": "2026-07-30T19:20:33.918553Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000018b7b",
                        "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-30T19:20:34.209593Z",
                            "start": "2026-07-30T19:20:34.136121Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000018b7c",
                        "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-30T19:20:34.758641Z",
                            "start": "2026-07-30T19:20:34.243677Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:34.825933Z",
                            "start": "2026-07-30T19:20:34.777310Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000018b7e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143413"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:34.922773Z",
                            "start": "2026-07-30T19:20:34.851290Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:35.005459Z",
                            "start": "2026-07-30T19:20:34.935509Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:20:35.090944Z",
                            "start": "2026-07-30T19:20:35.019966Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:20:35.307203",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:20:55.309421",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:55.324179Z",
                            "start": "2026-07-30T19:20:35.253914Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:20:55.416562Z",
                            "start": "2026-07-30T19:20:55.336696Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000193c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:55.679932Z",
                            "start": "2026-07-30T19:20:55.429756Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439168.6406434,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "2134f460832393c9a7e5beac710472c5251b4346",
                                "ctime": 1785439164.3925636,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439164.3925636,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143413,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:55.894166Z",
                            "start": "2026-07-30T19:20:55.694166Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000193c5",
                        "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-30T19:20:55.987985Z",
                            "start": "2026-07-30T19:20:55.906830Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000193c6",
                        "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-30T19:20:56.533127Z",
                            "start": "2026-07-30T19:20:56.019038Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:56.599619Z",
                            "start": "2026-07-30T19:20:56.551228Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000193c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143413"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:56.684855Z",
                            "start": "2026-07-30T19:20:56.617994Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:20:56.775625Z",
                            "start": "2026-07-30T19:20:56.699804Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:20:57.031143Z",
                            "start": "2026-07-30T19:20:56.962955Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:20:57.251114",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:21:17.253132",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:17.264709Z",
                            "start": "2026-07-30T19:20:57.199439Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:21:17.356756Z",
                            "start": "2026-07-30T19:21:17.277619Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000019c23",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:17.624869Z",
                            "start": "2026-07-30T19:21:17.372139Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439168.6406434,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 304,
                                "charset": "unknown",
                                "checksum": "afaeda6ac8ddb5f0740a839f9a4f2f2b3a3fe034",
                                "ctime": 1785439273.3386085,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439273.3386085,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 147755,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:17.837763Z",
                            "start": "2026-07-30T19:21:17.637763Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000019c25",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4342"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:17.928465Z",
                            "start": "2026-07-30T19:21:17.853000Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000019c26",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +143414 /tmp/logs/molecule-aio-openvswitch.log | head -c 4342",
                            "delta": "0:00:00.007342",
                            "end": "2026-07-30 19:21:18.166969",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +143414 /tmp/logs/molecule-aio-openvswitch.log | head -c 4342",
                                    "_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-bdab-5d0a-000000019c27-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:21:18.159627",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:21:08 +0000 (0:01:43.792)       0:32:58.858 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.096)       0:32:58.955 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.048)       0:32:59.004 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.053)       0:32:59.057 *********\nok: [instance]\n\nTASK [Create Ingress placement] ************************************************\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.078)       0:32:59.136 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\nThursday 30 July 2026  19:21:08 +0000 (0:00:00.078)       0:32:59.214 *********\nchanged: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:21:09 +0000 (0:00:01.191)       0:33:00.405 *********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:21:11 +0000 (0:00:02.189)       0:33:02.595 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.078)       0:33:02.673 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.062)       0:33:02.736 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.050)       0:33:02.787 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.046)       0:33:02.833 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.044)       0:33:02.877 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.042)       0:33:02.920 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.047)       0:33:02.968 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.039)       0:33:03.007 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:21:12 +0000 (0:00:00.063)       0:33:03.070 *********\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  19:21:12 +0000 (0:00:00.066)       0:33:03.137 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\nThursday 30 July 2026  19:21:13 +0000 (0:00:00.580)       0:33:03.718 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\nThursday 30 July 2026  19:21:13 +0000 (0:00:00.235)       0:33:03.953 *********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\nThursday 30 July 2026  19:21:13 +0000 (0:00:00.053)       0:33:04.007 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:01:43.792)       0:32:58.858 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.096)       0:32:58.955 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.048)       0:32:59.004 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.053)       0:32:59.057 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress placement] ************************************************",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.078)       0:32:59.136 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "Thursday 30 July 2026  19:21:08 +0000 (0:00:00.078)       0:32:59.214 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:21:09 +0000 (0:00:01.191)       0:33:00.405 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:21:11 +0000 (0:00:02.189)       0:33:02.595 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.078)       0:33:02.673 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.062)       0:33:02.736 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.050)       0:33:02.787 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.046)       0:33:02.833 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.044)       0:33:02.877 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.042)       0:33:02.920 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.047)       0:33:02.968 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.039)       0:33:03.007 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:21:12 +0000 (0:00:00.063)       0:33:03.070 *********",
                                "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  19:21:12 +0000 (0:00:00.066)       0:33:03.137 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "Thursday 30 July 2026  19:21:13 +0000 (0:00:00.580)       0:33:03.718 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "Thursday 30 July 2026  19:21:13 +0000 (0:00:00.235)       0:33:03.953 *********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "Thursday 30 July 2026  19:21:13 +0000 (0:00:00.053)       0:33:04.007 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000019c27-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:18.487498Z",
                            "start": "2026-07-30T19:21:17.961770Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000019c27",
                        "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 : Pull openvswitch image]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:18.582640Z",
                            "start": "2026-07-30T19:21:18.505377Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000019c28",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "147755"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:18.661557Z",
                            "start": "2026-07-30T19:21:18.594786Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.atmosphere.openvswitch : Pull openvswitch image]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:18.753700Z",
                            "start": "2026-07-30T19:21:18.677290Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:21:18.832940Z",
                            "start": "2026-07-30T19:21:18.766909Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:21:19.038867",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:21:39.041119",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:39.057035Z",
                            "start": "2026-07-30T19:21:18.986638Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:21:39.137706Z",
                            "start": "2026-07-30T19:21:39.069844Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001a499",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:39.379383Z",
                            "start": "2026-07-30T19:21:39.151215Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439277.7986922,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "342b7744f6ea2b6425c56f65eb9415b0db037ce9",
                                "ctime": 1785439293.8989947,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439293.8989947,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 154246,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:39.603515Z",
                            "start": "2026-07-30T19:21:39.394071Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001a49b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6491"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:39.686821Z",
                            "start": "2026-07-30T19:21:39.620564Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001a49c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +147756 /tmp/logs/molecule-aio-openvswitch.log | head -c 6491",
                            "delta": "0:00:00.008314",
                            "end": "2026-07-30 19:21:39.938667",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +147756 /tmp/logs/molecule-aio-openvswitch.log | head -c 6491",
                                    "_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-bdab-5d0a-00000001a49d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:21:39.930353",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\nThursday 30 July 2026  19:21:20 +0000 (0:00:06.990)       0:33:10.997 *********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"Successfully pulled openvswitch image\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\nThursday 30 July 2026  19:21:20 +0000 (0:00:00.050)       0:33:11.048 *********\nchanged: [instance]\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:21:21 +0000 (0:00:01.437)       0:33:12.486 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:21:23 +0000 (0:00:01.678)       0:33:14.164 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:21:23 +0000 (0:00:00.073)       0:33:14.238 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:21:23 +0000 (0:00:00.046)       0:33:14.285 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:21:23 +0000 (0:00:00.040)       0:33:14.325 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:21:23 +0000 (0:00:00.046)       0:33:14.372 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:21:23 +0000 (0:00:00.049)       0:33:14.421 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:21:23 +0000 (0:00:00.046)       0:33:14.467 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:21:23 +0000 (0:00:00.049)       0:33:14.517 *********\nok: [instance] => (item=libvirt_exporter)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:21:23 +0000 (0:00:00.055)       0:33:14.572 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:21:23 +0000 (0:00:00.068)       0:33:14.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  19:21:24 +0000 (0:00:00.063)       0:33:14.703 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\nThursday 30 July 2026  19:21:24 +0000 (0:00:00.579)       0:33:15.283 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\nThursday 30 July 2026  19:21:24 +0000 (0:00:00.051)       0:33:15.334 *********\nchanged: [instance] => (item=libvirt-vnc)\nchanged: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\nThursday 30 July 2026  19:21:26 +0000 (0:00:01.345)       0:33:16.680 *********\nchanged: [instance] => (item=libvirt-vnc)\nchanged: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\nThursday 30 July 2026  19:21:27 +0000 (0:00:01.330)       0:33:18.011 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\nThursday 30 July 2026  19:21:27 +0000 (0:00:00.312)       0:33:18.323 *********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:21:29 +0000 (0:00:01.485)       0:33:19.809 *********\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  19:21:29 +0000 (0:00:00.060)       0:33:19.870 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\nThursday 30 July 2026  19:21:29 +0000 (0:00:00.642)       0:33:20.512 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:21:31 +0000 (0:00:01.309)       0:33:21.822 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:21:32 +0000 (0:00:01.042)       0:33:22.864 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:21:32 +0000 (0:00:00.226)       0:33:23.091 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:21:32 +0000 (0:00:00.490)       0:33:23.581 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:21:33 +0000 (0:00:00.094)       0:33:23.676 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:21:33 +0000 (0:00:00.083)       0:33:23.759 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:21:33 +0000 (0:00:00.662)       0:33:24.421 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:21:33 +0000 (0:00:00.048)       0:33:24.469 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:21:33 +0000 (0:00:00.050)       0:33:24.519 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:21:33 +0000 (0:00:00.049)       0:33:24.569 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "Thursday 30 July 2026  19:21:20 +0000 (0:00:06.990)       0:33:10.997 *********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"Successfully pulled openvswitch image\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "Thursday 30 July 2026  19:21:20 +0000 (0:00:00.050)       0:33:11.048 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:21:21 +0000 (0:00:01.437)       0:33:12.486 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:01.678)       0:33:14.164 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:00.073)       0:33:14.238 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:00.046)       0:33:14.285 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:00.040)       0:33:14.325 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:00.046)       0:33:14.372 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:00.049)       0:33:14.421 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:00.046)       0:33:14.467 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:00.049)       0:33:14.517 *********",
                                "ok: [instance] => (item=libvirt_exporter)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:00.055)       0:33:14.572 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:21:23 +0000 (0:00:00.068)       0:33:14.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  19:21:24 +0000 (0:00:00.063)       0:33:14.703 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "Thursday 30 July 2026  19:21:24 +0000 (0:00:00.579)       0:33:15.283 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "Thursday 30 July 2026  19:21:24 +0000 (0:00:00.051)       0:33:15.334 *********",
                                "changed: [instance] => (item=libvirt-vnc)",
                                "changed: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "Thursday 30 July 2026  19:21:26 +0000 (0:00:01.345)       0:33:16.680 *********",
                                "changed: [instance] => (item=libvirt-vnc)",
                                "changed: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "Thursday 30 July 2026  19:21:27 +0000 (0:00:01.330)       0:33:18.011 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:21:27 +0000 (0:00:00.312)       0:33:18.323 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:21:29 +0000 (0:00:01.485)       0:33:19.809 *********",
                                "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  19:21:29 +0000 (0:00:00.060)       0:33:19.870 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:21:29 +0000 (0:00:00.642)       0:33:20.512 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  19:21:31 +0000 (0:00:01.309)       0:33:21.822 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:21:32 +0000 (0:00:01.042)       0:33:22.864 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:21:32 +0000 (0:00:00.226)       0:33:23.091 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:21:32 +0000 (0:00:00.490)       0:33:23.581 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:21:33 +0000 (0:00:00.094)       0:33:23.676 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:21:33 +0000 (0:00:00.083)       0:33:23.759 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:21:33 +0000 (0:00:00.662)       0:33:24.421 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:21:33 +0000 (0:00:00.048)       0:33:24.469 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:21:33 +0000 (0:00:00.050)       0:33:24.519 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:21:33 +0000 (0:00:00.049)       0:33:24.569 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000001a49d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:40.266786Z",
                            "start": "2026-07-30T19:21:39.741325Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:40.376937Z",
                            "start": "2026-07-30T19:21:40.282515Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001a49e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154246"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:40.460361Z",
                            "start": "2026-07-30T19:21:40.391457Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:21:40.548450Z",
                            "start": "2026-07-30T19:21:40.473702Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:21:40.627035Z",
                            "start": "2026-07-30T19:21:40.560283Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:21:40.872463",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:22:00.874738",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:00.892409Z",
                            "start": "2026-07-30T19:21:40.806669Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:00.988013Z",
                            "start": "2026-07-30T19:22:00.910053Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001ad25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:01.241632Z",
                            "start": "2026-07-30T19:22:01.003359Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439299.5591009,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "342b7744f6ea2b6425c56f65eb9415b0db037ce9",
                                "ctime": 1785439293.8989947,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439293.8989947,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 154246,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:01.466555Z",
                            "start": "2026-07-30T19:22:01.256993Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:01.551908Z",
                            "start": "2026-07-30T19:22:01.482307Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:02.288520Z",
                            "start": "2026-07-30T19:22:01.775001Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:02.371856Z",
                            "start": "2026-07-30T19:22:02.312717Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001ad2a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "154246"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:02.474612Z",
                            "start": "2026-07-30T19:22:02.393577Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:02.577992Z",
                            "start": "2026-07-30T19:22:02.495104Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:02.666442Z",
                            "start": "2026-07-30T19:22:02.595410Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:22:02.886548",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:22:22.888602",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:22.902201Z",
                            "start": "2026-07-30T19:22:02.827878Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:23.001786Z",
                            "start": "2026-07-30T19:22:22.919604Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001b5c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:23.270901Z",
                            "start": "2026-07-30T19:22:23.017453Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439299.5591009,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:23.520617Z",
                            "start": "2026-07-30T19:22:23.286126Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001b5c9",
                        "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-30T19:22:23.608034Z",
                            "start": "2026-07-30T19:22:23.537175Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001b5ca",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +154247 /tmp/logs/molecule-aio-openvswitch.log | head -c 3871",
                            "delta": "0:00:00.007686",
                            "end": "2026-07-30 19:22:23.843963",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +154247 /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-bdab-5d0a-00000001b5cb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:22:23.836277",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:22:04 +0000 (0:00:30.870)       0:33:55.440 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:22:05 +0000 (0:00:00.639)       0:33:56.080 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:22:05 +0000 (0:00:00.062)       0:33:56.142 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:22:05 +0000 (0:00:00.054)       0:33:56.197 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:22:05 +0000 (0:00:00.056)       0:33:56.254 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:22:05 +0000 (0:00:00.053)       0:33:56.307 *********\nok: [instance] => (item=compute_novnc_proxy)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=image)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=network)\nok: [instance] => (item=placement)\nok: [instance] => (item=oslo_db_api)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_db_cell0)\nok: [instance] => (item=volumev3)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:22:05 +0000 (0:00:00.225)       0:33:56.532 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:22:05 +0000 (0:00:00.069)       0:33:56.601 *********\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  19:22:05 +0000 (0:00:00.065)       0:33:56.667 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\nThursday 30 July 2026  19:22:06 +0000 (0:00:00.581)       0:33:57.249 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\nThursday 30 July 2026  19:22:06 +0000 (0:00:00.057)       0:33:57.306 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\nThursday 30 July 2026  19:22:06 +0000 (0:00:00.262)       0:33:57.569 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\nThursday 30 July 2026  19:22:07 +0000 (0:00:00.511)       0:33:58.080 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\nThursday 30 July 2026  19:22:08 +0000 (0:00:00.600)       0:33:58.681 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\nThursday 30 July 2026  19:22:08 +0000 (0:00:00.282)       0:33:58.963 *********\nok: [instance] => (item=nova-bootstrap)\nok: [instance] => (item=nova-cell-setup)\n\nTASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\nThursday 30 July 2026  19:22:09 +0000 (0:00:01.418)       0:34:00.381 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************\nThursday 30 July 2026  19:22:10 +0000 (0:00:00.481)       0:34:00.862 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:22:04 +0000 (0:00:30.870)       0:33:55.440 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:22:05 +0000 (0:00:00.639)       0:33:56.080 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:22:05 +0000 (0:00:00.062)       0:33:56.142 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:22:05 +0000 (0:00:00.054)       0:33:56.197 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:22:05 +0000 (0:00:00.056)       0:33:56.254 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:22:05 +0000 (0:00:00.053)       0:33:56.307 *********",
                                "ok: [instance] => (item=compute_novnc_proxy)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=oslo_db_api)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_db_cell0)",
                                "ok: [instance] => (item=volumev3)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:22:05 +0000 (0:00:00.225)       0:33:56.532 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:22:05 +0000 (0:00:00.069)       0:33:56.601 *********",
                                "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  19:22:05 +0000 (0:00:00.065)       0:33:56.667 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "Thursday 30 July 2026  19:22:06 +0000 (0:00:00.581)       0:33:57.249 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "Thursday 30 July 2026  19:22:06 +0000 (0:00:00.057)       0:33:57.306 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "Thursday 30 July 2026  19:22:06 +0000 (0:00:00.262)       0:33:57.569 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "Thursday 30 July 2026  19:22:07 +0000 (0:00:00.511)       0:33:58.080 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "Thursday 30 July 2026  19:22:08 +0000 (0:00:00.600)       0:33:58.681 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "Thursday 30 July 2026  19:22:08 +0000 (0:00:00.282)       0:33:58.963 *********",
                                "ok: [instance] => (item=nova-bootstrap)",
                                "ok: [instance] => (item=nova-cell-setup)",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "Thursday 30 July 2026  19:22:09 +0000 (0:00:01.418)       0:34:00.381 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                                "Thursday 30 July 2026  19:22:10 +0000 (0:00:00.481)       0:34:00.862 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000001b5cb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:24.168977Z",
                            "start": "2026-07-30T19:22:23.642511Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001b5cb",
                        "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-30T19:22:24.262054Z",
                            "start": "2026-07-30T19:22:24.185390Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001b5cc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:24.347144Z",
                            "start": "2026-07-30T19:22:24.278449Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:24.448641Z",
                            "start": "2026-07-30T19:22:24.360413Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:24.546685Z",
                            "start": "2026-07-30T19:22:24.460998Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:22:24.766028",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:22:44.768103",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:44.790137Z",
                            "start": "2026-07-30T19:22:24.704974Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:44.871854Z",
                            "start": "2026-07-30T19:22:44.803113Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001be7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:45.129153Z",
                            "start": "2026-07-30T19:22:44.887470Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:45.342919Z",
                            "start": "2026-07-30T19:22:45.143223Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:45.437373Z",
                            "start": "2026-07-30T19:22:45.356529Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:45.984490Z",
                            "start": "2026-07-30T19:22:45.472261Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:46.061090Z",
                            "start": "2026-07-30T19:22:46.003256Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001be84",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:46.150785Z",
                            "start": "2026-07-30T19:22:46.079657Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:22:46.245281Z",
                            "start": "2026-07-30T19:22:46.166709Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:22:46.327732Z",
                            "start": "2026-07-30T19:22:46.257897Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:22:46.558084",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-30 19:23:06.569577",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:06.589464Z",
                            "start": "2026-07-30T19:22:46.500762Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:06.673686Z",
                            "start": "2026-07-30T19:23:06.604596Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001c74d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:06.940229Z",
                            "start": "2026-07-30T19:23:06.688728Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:07.167509Z",
                            "start": "2026-07-30T19:23:06.953599Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:07.250454Z",
                            "start": "2026-07-30T19:23:07.181197Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:07.970732Z",
                            "start": "2026-07-30T19:23:07.459047Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:08.036835Z",
                            "start": "2026-07-30T19:23:07.989541Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001c752",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:08.124206Z",
                            "start": "2026-07-30T19:23:08.056056Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:08.209867Z",
                            "start": "2026-07-30T19:23:08.141780Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:08.282207Z",
                            "start": "2026-07-30T19:23:08.224019Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:08.352561Z",
                            "start": "2026-07-30T19:23:08.295739Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:23:08.413358",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:23:28.415260",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:28.432953Z",
                            "start": "2026-07-30T19:23:08.371786Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:28.493812Z",
                            "start": "2026-07-30T19:23:28.438844Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d033",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:28.737836Z",
                            "start": "2026-07-30T19:23:28.500542Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:28.948000Z",
                            "start": "2026-07-30T19:23:28.747266Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d035",
                        "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-30T19:23:29.008743Z",
                            "start": "2026-07-30T19:23:28.954579Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d036",
                        "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-30T19:23:29.545975Z",
                            "start": "2026-07-30T19:23:29.035264Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d037",
                        "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-30T19:23:29.605854Z",
                            "start": "2026-07-30T19:23:29.557380Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d038",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:29.676296Z",
                            "start": "2026-07-30T19:23:29.617423Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:29.735548Z",
                            "start": "2026-07-30T19:23:29.682362Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:29.799494Z",
                            "start": "2026-07-30T19:23:29.741557Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:23:29.865572",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:23:49.867975",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:49.888804Z",
                            "start": "2026-07-30T19:23:29.821719Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:49.963072Z",
                            "start": "2026-07-30T19:23:49.896243Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d05f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:50.225894Z",
                            "start": "2026-07-30T19:23:49.970447Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:50.430797Z",
                            "start": "2026-07-30T19:23:50.238564Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d061",
                        "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-30T19:23:50.506251Z",
                            "start": "2026-07-30T19:23:50.437896Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d062",
                        "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-30T19:23:51.044701Z",
                            "start": "2026-07-30T19:23:50.533957Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d063",
                        "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-30T19:23:51.115137Z",
                            "start": "2026-07-30T19:23:51.057488Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d064",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:51.183377Z",
                            "start": "2026-07-30T19:23:51.126349Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:23:51.247244Z",
                            "start": "2026-07-30T19:23:51.190398Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:23:51.310056Z",
                            "start": "2026-07-30T19:23:51.253349Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:23:51.372295",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:24:11.375084",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:11.389367Z",
                            "start": "2026-07-30T19:23:51.335311Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:11.455862Z",
                            "start": "2026-07-30T19:24:11.397397Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d0d7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:11.692781Z",
                            "start": "2026-07-30T19:24:11.462376Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:11.891696Z",
                            "start": "2026-07-30T19:24:11.700749Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:11.956829Z",
                            "start": "2026-07-30T19:24:11.898274Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:12.494550Z",
                            "start": "2026-07-30T19:24:11.983180Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:12.553965Z",
                            "start": "2026-07-30T19:24:12.506362Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d0dc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:12.623570Z",
                            "start": "2026-07-30T19:24:12.566333Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:12.696523Z",
                            "start": "2026-07-30T19:24:12.630765Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:12.762056Z",
                            "start": "2026-07-30T19:24:12.702668Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:24:12.827786",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:24:32.829724",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:32.850494Z",
                            "start": "2026-07-30T19:24:12.787695Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:32.928082Z",
                            "start": "2026-07-30T19:24:32.859187Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d165",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:33.195662Z",
                            "start": "2026-07-30T19:24:32.934260Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:33.400575Z",
                            "start": "2026-07-30T19:24:33.204270Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d167",
                        "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-30T19:24:33.468338Z",
                            "start": "2026-07-30T19:24:33.410476Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d168",
                        "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-30T19:24:34.009025Z",
                            "start": "2026-07-30T19:24:33.497388Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d169",
                        "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-30T19:24:34.067533Z",
                            "start": "2026-07-30T19:24:34.020432Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d16a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:34.138493Z",
                            "start": "2026-07-30T19:24:34.080151Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:34.201369Z",
                            "start": "2026-07-30T19:24:34.145914Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:34.268051Z",
                            "start": "2026-07-30T19:24:34.210047Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:24:34.345500",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:24:54.347361",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:54.360880Z",
                            "start": "2026-07-30T19:24:34.295598Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:54.432870Z",
                            "start": "2026-07-30T19:24:54.369605Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d209",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:55.134240Z",
                            "start": "2026-07-30T19:24:54.439995Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:55.348315Z",
                            "start": "2026-07-30T19:24:55.139973Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:55.423143Z",
                            "start": "2026-07-30T19:24:55.357022Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:55.962514Z",
                            "start": "2026-07-30T19:24:55.450684Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:56.037578Z",
                            "start": "2026-07-30T19:24:55.974200Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d20e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:24:56.115176Z",
                            "start": "2026-07-30T19:24:56.048479Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:56.198514Z",
                            "start": "2026-07-30T19:24:56.123734Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:24:56.273966Z",
                            "start": "2026-07-30T19:24:56.207458Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:24:56.346159",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:25:16.348091",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:16.362457Z",
                            "start": "2026-07-30T19:24:56.303984Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:16.441620Z",
                            "start": "2026-07-30T19:25:16.369693Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d2c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:16.692621Z",
                            "start": "2026-07-30T19:25:16.450280Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:16.897605Z",
                            "start": "2026-07-30T19:25:16.703042Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:16.955968Z",
                            "start": "2026-07-30T19:25:16.904003Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:17.501977Z",
                            "start": "2026-07-30T19:25:16.990193Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:17.562215Z",
                            "start": "2026-07-30T19:25:17.514237Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d2c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:17.640543Z",
                            "start": "2026-07-30T19:25:17.585047Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:17.713278Z",
                            "start": "2026-07-30T19:25:17.648505Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:17.958896Z",
                            "start": "2026-07-30T19:25:17.721648Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:25:18.040951",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:25:38.043307",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:38.056797Z",
                            "start": "2026-07-30T19:25:17.992179Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:38.134240Z",
                            "start": "2026-07-30T19:25:38.063385Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d393",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:39.924606Z",
                            "start": "2026-07-30T19:25:38.144152Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:40.151545Z",
                            "start": "2026-07-30T19:25:39.935695Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:40.229777Z",
                            "start": "2026-07-30T19:25:40.162661Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:40.771519Z",
                            "start": "2026-07-30T19:25:40.257002Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:40.833428Z",
                            "start": "2026-07-30T19:25:40.784702Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d398",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:25:40.913036Z",
                            "start": "2026-07-30T19:25:40.846236Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:40.983621Z",
                            "start": "2026-07-30T19:25:40.924617Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:25:41.049893Z",
                            "start": "2026-07-30T19:25:40.990765Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:25:41.142010",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:26:01.144410",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:01.162516Z",
                            "start": "2026-07-30T19:25:41.090305Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:01.322356Z",
                            "start": "2026-07-30T19:26:01.170287Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d479",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:01.650534Z",
                            "start": "2026-07-30T19:26:01.410558Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:01.882877Z",
                            "start": "2026-07-30T19:26:01.659168Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:01.948810Z",
                            "start": "2026-07-30T19:26:01.891092Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:02.489077Z",
                            "start": "2026-07-30T19:26:01.976767Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:02.549524Z",
                            "start": "2026-07-30T19:26:02.501358Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d47e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:02.620559Z",
                            "start": "2026-07-30T19:26:02.562344Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:02.696135Z",
                            "start": "2026-07-30T19:26:02.627576Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:02.775548Z",
                            "start": "2026-07-30T19:26:02.705301Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:26:02.857353",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:26:22.859544",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:22.874830Z",
                            "start": "2026-07-30T19:26:02.808651Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:22.940614Z",
                            "start": "2026-07-30T19:26:22.883548Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d575",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:23.169760Z",
                            "start": "2026-07-30T19:26:22.949475Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:23.367163Z",
                            "start": "2026-07-30T19:26:23.177126Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:23.450306Z",
                            "start": "2026-07-30T19:26:23.376837Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:23.991553Z",
                            "start": "2026-07-30T19:26:23.478603Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:24.052246Z",
                            "start": "2026-07-30T19:26:24.003876Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d57a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:24.124244Z",
                            "start": "2026-07-30T19:26:24.064891Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:24.204093Z",
                            "start": "2026-07-30T19:26:24.133897Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:24.270262Z",
                            "start": "2026-07-30T19:26:24.212627Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:26:24.350039",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:26:44.352317",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:44.369380Z",
                            "start": "2026-07-30T19:26:24.303582Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:44.435565Z",
                            "start": "2026-07-30T19:26:44.375557Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d687",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:44.663315Z",
                            "start": "2026-07-30T19:26:44.442844Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:44.867705Z",
                            "start": "2026-07-30T19:26:44.670677Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:44.933950Z",
                            "start": "2026-07-30T19:26:44.874217Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:45.469093Z",
                            "start": "2026-07-30T19:26:44.958175Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:45.529642Z",
                            "start": "2026-07-30T19:26:45.481577Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d68c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:26:45.602138Z",
                            "start": "2026-07-30T19:26:45.543546Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:45.676830Z",
                            "start": "2026-07-30T19:26:45.609618Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:26:45.744076Z",
                            "start": "2026-07-30T19:26:45.686625Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:26:45.818735",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:27:05.820872",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:05.839023Z",
                            "start": "2026-07-30T19:26:45.776049Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:06.118039Z",
                            "start": "2026-07-30T19:27:05.847166Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d7af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:06.344618Z",
                            "start": "2026-07-30T19:27:06.124271Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:06.545902Z",
                            "start": "2026-07-30T19:27:06.354257Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:06.622933Z",
                            "start": "2026-07-30T19:27:06.552327Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:07.163673Z",
                            "start": "2026-07-30T19:27:06.649746Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:07.224491Z",
                            "start": "2026-07-30T19:27:07.175633Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d7b4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:07.306131Z",
                            "start": "2026-07-30T19:27:07.237810Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:07.381067Z",
                            "start": "2026-07-30T19:27:07.313134Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:07.449389Z",
                            "start": "2026-07-30T19:27:07.392468Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:27:07.527791",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:27:27.530039",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:27.549075Z",
                            "start": "2026-07-30T19:27:07.484109Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:27.616146Z",
                            "start": "2026-07-30T19:27:27.559542Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d8ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:27.845701Z",
                            "start": "2026-07-30T19:27:27.622860Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "066353b60476a6ee39b804bea8fd5535a4116734",
                                "ctime": 1785439330.195676,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439330.195676,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 158117,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:28.040992Z",
                            "start": "2026-07-30T19:27:27.854051Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:28.105994Z",
                            "start": "2026-07-30T19:27:28.050967Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:28.645539Z",
                            "start": "2026-07-30T19:27:28.133681Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:28.706868Z",
                            "start": "2026-07-30T19:27:28.658395Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001d8f2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "158117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:28.779085Z",
                            "start": "2026-07-30T19:27:28.719782Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:28.860422Z",
                            "start": "2026-07-30T19:27:28.787732Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:28.933107Z",
                            "start": "2026-07-30T19:27:28.867092Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:27:29.035199",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-30 19:27:49.048580",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:49.070372Z",
                            "start": "2026-07-30T19:27:28.985775Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:49.139398Z",
                            "start": "2026-07-30T19:27:49.080209Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001da41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:49.386733Z",
                            "start": "2026-07-30T19:27:49.145960Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439343.451925,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "7b94fd7e3f9239d1380a83648adaf364ef4add18",
                                "ctime": 1785439669.550047,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439669.550047,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 160044,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:49.605856Z",
                            "start": "2026-07-30T19:27:49.393782Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001da43",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1927"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:49.674806Z",
                            "start": "2026-07-30T19:27:49.615665Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001da44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +158118 /tmp/logs/molecule-aio-openvswitch.log | head -c 1927",
                            "delta": "0:00:00.008742",
                            "end": "2026-07-30 19:27:49.903657",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +158118 /tmp/logs/molecule-aio-openvswitch.log | head -c 1927",
                                    "_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-bdab-5d0a-00000001da45-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:27:49.894915",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:27:47 +0000 (0:05:37.802)       0:39:38.665 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:27:48 +0000 (0:00:00.118)       0:39:38.783 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:27:48 +0000 (0:00:00.054)       0:39:38.837 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:27:48 +0000 (0:00:00.048)       0:39:38.886 *********\nok: [instance]\n\nTASK [Create Ingress compute] **************************************************\nThursday 30 July 2026  19:27:48 +0000 (0:00:00.053)       0:39:38.940 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\nThursday 30 July 2026  19:27:48 +0000 (0:00:00.083)       0:39:39.023 *********\nchanged: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:27:49 +0000 (0:00:00.957)       0:39:39.980 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:27:49 +0000 (0:00:00.109)       0:39:40.090 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:27:49 +0000 (0:00:00.049)       0:39:40.139 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:27:49 +0000 (0:00:00.048)       0:39:40.188 *********\nok: [instance]",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:27:47 +0000 (0:05:37.802)       0:39:38.665 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:27:48 +0000 (0:00:00.118)       0:39:38.783 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:27:48 +0000 (0:00:00.054)       0:39:38.837 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:27:48 +0000 (0:00:00.048)       0:39:38.886 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute] **************************************************",
                                "Thursday 30 July 2026  19:27:48 +0000 (0:00:00.053)       0:39:38.940 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "Thursday 30 July 2026  19:27:48 +0000 (0:00:00.083)       0:39:39.023 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:27:49 +0000 (0:00:00.957)       0:39:39.980 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:27:49 +0000 (0:00:00.109)       0:39:40.090 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:27:49 +0000 (0:00:00.049)       0:39:40.139 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:27:49 +0000 (0:00:00.048)       0:39:40.188 *********",
                                "ok: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000001da45-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:50.234400Z",
                            "start": "2026-07-30T19:27:49.708725Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001da45",
                        "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_ingress : Add ClusterIssuer annotations]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:50.321906Z",
                            "start": "2026-07-30T19:27:50.243249Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001da46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "160044"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:50.387626Z",
                            "start": "2026-07-30T19:27:50.329885Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.openstack_helm_ingress : Add ClusterIssuer annotations]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:27:50.463469Z",
                            "start": "2026-07-30T19:27:50.394458Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:27:50.528629Z",
                            "start": "2026-07-30T19:27:50.470691Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:27:50.704366",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:28:10.706313",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:10.720087Z",
                            "start": "2026-07-30T19:27:50.662621Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:28:10.796906Z",
                            "start": "2026-07-30T19:28:10.728999Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dbab",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:11.031143Z",
                            "start": "2026-07-30T19:28:10.805415Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439669.8980534,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "22086dbc27bec2fbe467dfb0d29360a1258024fe",
                                "ctime": 1785439686.3103616,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439686.3103616,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 160953,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:11.240337Z",
                            "start": "2026-07-30T19:28:11.038540Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dbad",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "909"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:11.306706Z",
                            "start": "2026-07-30T19:28:11.248110Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dbae",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +160045 /tmp/logs/molecule-aio-openvswitch.log | head -c 909",
                            "delta": "0:00:00.007065",
                            "end": "2026-07-30 19:28:11.537118",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +160045 /tmp/logs/molecule-aio-openvswitch.log | head -c 909",
                                    "_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-bdab-5d0a-00000001dbaf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:28:11.530053",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [Create Ingress compute-novnc-proxy] **************************************\nThursday 30 July 2026  19:27:49 +0000 (0:00:00.058)       0:39:40.246 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\nThursday 30 July 2026  19:27:49 +0000 (0:00:00.080)       0:39:40.327 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\nThursday 30 July 2026  19:27:50 +0000 (0:00:01.018)       0:39:41.346 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Create flavors] *******************************\nThursday 30 July 2026  19:27:51 +0000 (0:00:00.675)       0:39:42.022 *********\nFAILED - RETRYING: [instance]: Create flavors (60 retries left).\nFAILED - RETRYING: [instance]: Create flavors (59 retries left).\nFAILED - RETRYING: [instance]: Create flavors (58 retries left).",
                            "stdout_lines": [
                                "",
                                "TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "Thursday 30 July 2026  19:27:49 +0000 (0:00:00.058)       0:39:40.246 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "Thursday 30 July 2026  19:27:49 +0000 (0:00:00.080)       0:39:40.327 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "Thursday 30 July 2026  19:27:50 +0000 (0:00:01.018)       0:39:41.346 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "Thursday 30 July 2026  19:27:51 +0000 (0:00:00.675)       0:39:42.022 *********",
                                "FAILED - RETRYING: [instance]: Create flavors (60 retries left).",
                                "FAILED - RETRYING: [instance]: Create flavors (59 retries left).",
                                "FAILED - RETRYING: [instance]: Create flavors (58 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000001dbaf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:11.855427Z",
                            "start": "2026-07-30T19:28:11.332905Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dbaf",
                        "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-30T19:28:11.929542Z",
                            "start": "2026-07-30T19:28:11.861991Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dbb0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "160953"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:11.993492Z",
                            "start": "2026-07-30T19:28:11.936158Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Create flavors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:12.067783Z",
                            "start": "2026-07-30T19:28:12.000015Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:28:12.133146Z",
                            "start": "2026-07-30T19:28:12.075123Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:28:12.217717",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:28:32.221574",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:32.238653Z",
                            "start": "2026-07-30T19:28:12.171882Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:28:32.311966Z",
                            "start": "2026-07-30T19:28:32.249435Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dd2b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:32.569588Z",
                            "start": "2026-07-30T19:28:32.320762Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439691.190453,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "2ad8a3d4bd333ac2e38fe4e2f5d6623e3e64a23f",
                                "ctime": 1785439697.7945771,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439697.7945771,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 162682,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:32.799327Z",
                            "start": "2026-07-30T19:28:32.576438Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dd2d",
                        "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-30T19:28:32.861111Z",
                            "start": "2026-07-30T19:28:32.806741Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dd2e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +160954 /tmp/logs/molecule-aio-openvswitch.log | head -c 1729",
                            "delta": "0:00:00.006481",
                            "end": "2026-07-30 19:28:33.090488",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +160954 /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-bdab-5d0a-00000001dd2f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:28:33.084007",
                            "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] ***\nThursday 30 July 2026  19:28:16 +0000 (0:00:25.450)       0:40:07.472 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:28:16 +0000 (0:00:00.093)       0:40:07.566 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:28:16 +0000 (0:00:00.078)       0:40:07.644 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:28:17 +0000 (0:00:00.672)       0:40:08.317 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:28:17 +0000 (0:00:00.047)       0:40:08.364 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:28:17 +0000 (0:00:00.050)       0:40:08.414 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:28:17 +0000 (0:00:00.050)       0:40:08.465 *********",
                            "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] ***",
                                "Thursday 30 July 2026  19:28:16 +0000 (0:00:25.450)       0:40:07.472 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:28:16 +0000 (0:00:00.093)       0:40:07.566 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:28:16 +0000 (0:00:00.078)       0:40:07.644 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:28:17 +0000 (0:00:00.672)       0:40:08.317 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:28:17 +0000 (0:00:00.047)       0:40:08.364 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:28:17 +0000 (0:00:00.050)       0:40:08.414 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:28:17 +0000 (0:00:00.050)       0:40:08.465 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000001dd2f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:33.411684Z",
                            "start": "2026-07-30T19:28:32.889551Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dd2f",
                        "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-30T19:28:33.499295Z",
                            "start": "2026-07-30T19:28:33.418952Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dd30",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "162682"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:33.566750Z",
                            "start": "2026-07-30T19:28:33.507993Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:33.633553Z",
                            "start": "2026-07-30T19:28:33.575664Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:28:33.713796Z",
                            "start": "2026-07-30T19:28:33.642515Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:28:33.797486",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:28:53.799493",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:53.815246Z",
                            "start": "2026-07-30T19:28:33.752595Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:28:53.883127Z",
                            "start": "2026-07-30T19:28:53.822327Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dec1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:54.120744Z",
                            "start": "2026-07-30T19:28:53.892045Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439712.7508578,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "a232a36b1c7012c3defed16ff42513c5d4fc3490",
                                "ctime": 1785439733.6472502,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439733.6472502,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 162870,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:54.321169Z",
                            "start": "2026-07-30T19:28:54.128890Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dec3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "188"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:54.399228Z",
                            "start": "2026-07-30T19:28:54.329244Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dec4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +162683 /tmp/logs/molecule-aio-openvswitch.log | head -c 188",
                            "delta": "0:00:00.007721",
                            "end": "2026-07-30 19:28:54.722589",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +162683 /tmp/logs/molecule-aio-openvswitch.log | head -c 188",
                                    "_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-bdab-5d0a-00000001dec5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:28:54.714868",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:28:53 +0000 (0:00:35.850)       0:40:44.316 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:28:53 +0000 (0:00:35.850)       0:40:44.316 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000001dec5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:55.054810Z",
                            "start": "2026-07-30T19:28:54.535592Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dec5",
                        "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 RabbitMQ cluster secret]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:55.143666Z",
                            "start": "2026-07-30T19:28:55.063316Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001dec6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "162870"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:55.220850Z",
                            "start": "2026-07-30T19:28:55.152320Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.openstack_helm_endpoints : Grab RabbitMQ cluster secret]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:28:55.298751Z",
                            "start": "2026-07-30T19:28:55.230809Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:28:55.373732Z",
                            "start": "2026-07-30T19:28:55.306579Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:28:55.470144",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:29:15.472333",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:15.571463Z",
                            "start": "2026-07-30T19:28:55.416467Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:29:15.642477Z",
                            "start": "2026-07-30T19:29:15.582223Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e06d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:15.977771Z",
                            "start": "2026-07-30T19:29:15.649397Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439734.7192702,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:16.193772Z",
                            "start": "2026-07-30T19:29:15.991808Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e06f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3267"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:16.270265Z",
                            "start": "2026-07-30T19:29:16.201562Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e070",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +162871 /tmp/logs/molecule-aio-openvswitch.log | head -c 3267",
                            "delta": "0:00:00.006227",
                            "end": "2026-07-30 19:29:16.525688",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +162871 /tmp/logs/molecule-aio-openvswitch.log | head -c 3267",
                                    "_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-bdab-5d0a-00000001e071-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:29:16.519461",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:28:54 +0000 (0:00:00.733)       0:40:45.049 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:28:54 +0000 (0:00:00.064)       0:40:45.114 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:28:54 +0000 (0:00:00.056)       0:40:45.170 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:28:54 +0000 (0:00:00.054)       0:40:45.225 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:28:54 +0000 (0:00:00.052)       0:40:45.277 *********\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=dns)\nok: [instance] => (item=load_balancer)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=network)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:28:54 +0000 (0:00:00.160)       0:40:45.438 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:28:54 +0000 (0:00:00.065)       0:40:45.503 *********\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  19:28:54 +0000 (0:00:00.065)       0:40:45.568 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\nThursday 30 July 2026  19:28:55 +0000 (0:00:00.593)       0:40:46.162 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\nThursday 30 July 2026  19:28:56 +0000 (0:00:00.688)       0:40:46.851 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\nThursday 30 July 2026  19:28:56 +0000 (0:00:00.053)       0:40:46.905 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\nThursday 30 July 2026  19:28:56 +0000 (0:00:00.404)       0:40:47.309 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\nThursday 30 July 2026  19:28:56 +0000 (0:00:00.055)       0:40:47.365 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\nThursday 30 July 2026  19:28:56 +0000 (0:00:00.076)       0:40:47.441 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\nThursday 30 July 2026  19:28:56 +0000 (0:00:00.048)       0:40:47.490 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:28:54 +0000 (0:00:00.733)       0:40:45.049 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:28:54 +0000 (0:00:00.064)       0:40:45.114 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:28:54 +0000 (0:00:00.056)       0:40:45.170 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:28:54 +0000 (0:00:00.054)       0:40:45.225 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:28:54 +0000 (0:00:00.052)       0:40:45.277 *********",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=dns)",
                                "ok: [instance] => (item=load_balancer)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:28:54 +0000 (0:00:00.160)       0:40:45.438 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:28:54 +0000 (0:00:00.065)       0:40:45.503 *********",
                                "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  19:28:54 +0000 (0:00:00.065)       0:40:45.568 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "Thursday 30 July 2026  19:28:55 +0000 (0:00:00.593)       0:40:46.162 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "Thursday 30 July 2026  19:28:56 +0000 (0:00:00.688)       0:40:46.851 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "Thursday 30 July 2026  19:28:56 +0000 (0:00:00.053)       0:40:46.905 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "Thursday 30 July 2026  19:28:56 +0000 (0:00:00.404)       0:40:47.309 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "Thursday 30 July 2026  19:28:56 +0000 (0:00:00.055)       0:40:47.365 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "Thursday 30 July 2026  19:28:56 +0000 (0:00:00.076)       0:40:47.441 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:28:56 +0000 (0:00:00.048)       0:40:47.490 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000001e071-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:16.823881Z",
                            "start": "2026-07-30T19:29:16.296554Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e071",
                        "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-30T19:29:16.903248Z",
                            "start": "2026-07-30T19:29:16.834349Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e072",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:16.969084Z",
                            "start": "2026-07-30T19:29:16.910741Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:17.043866Z",
                            "start": "2026-07-30T19:29:16.977206Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:29:17.118920Z",
                            "start": "2026-07-30T19:29:17.052071Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:29:17.222896",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:29:37.225317",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:37.242674Z",
                            "start": "2026-07-30T19:29:17.171432Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:29:37.318725Z",
                            "start": "2026-07-30T19:29:37.249706Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e22f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:37.601086Z",
                            "start": "2026-07-30T19:29:37.325732Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:37.824369Z",
                            "start": "2026-07-30T19:29:37.611589Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:29:37.912039Z",
                            "start": "2026-07-30T19:29:37.834360Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:29:38.464653Z",
                            "start": "2026-07-30T19:29:37.952519Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:29:38.526287Z",
                            "start": "2026-07-30T19:29:38.477758Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e234",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:38.597944Z",
                            "start": "2026-07-30T19:29:38.537873Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:38.665740Z",
                            "start": "2026-07-30T19:29:38.605449Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:29:38.735691Z",
                            "start": "2026-07-30T19:29:38.676445Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:29:38.824484",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:29:58.826930",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:58.846057Z",
                            "start": "2026-07-30T19:29:38.779664Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:29:59.178918Z",
                            "start": "2026-07-30T19:29:58.853656Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e407",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:59.433850Z",
                            "start": "2026-07-30T19:29:59.185450Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:29:59.662160Z",
                            "start": "2026-07-30T19:29:59.442469Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e409",
                        "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-30T19:29:59.736355Z",
                            "start": "2026-07-30T19:29:59.669046Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e40a",
                        "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-30T19:30:00.276918Z",
                            "start": "2026-07-30T19:29:59.765782Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e40b",
                        "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-30T19:30:00.347580Z",
                            "start": "2026-07-30T19:30:00.290115Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e40c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:00.414820Z",
                            "start": "2026-07-30T19:30:00.358345Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:00.493225Z",
                            "start": "2026-07-30T19:30:00.425429Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:30:00.573515Z",
                            "start": "2026-07-30T19:30:00.504932Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:30:00.673371",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:30:20.675143",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:20.688805Z",
                            "start": "2026-07-30T19:30:00.622043Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:30:20.777875Z",
                            "start": "2026-07-30T19:30:20.697641Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e5f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:21.016831Z",
                            "start": "2026-07-30T19:30:20.786885Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:21.225322Z",
                            "start": "2026-07-30T19:30:21.023801Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e5f7",
                        "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-30T19:30:21.311680Z",
                            "start": "2026-07-30T19:30:21.239397Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e5f8",
                        "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-30T19:30:21.861932Z",
                            "start": "2026-07-30T19:30:21.348337Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e5f9",
                        "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-30T19:30:21.926881Z",
                            "start": "2026-07-30T19:30:21.877223Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e5fa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:22.010420Z",
                            "start": "2026-07-30T19:30:21.943808Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:22.092570Z",
                            "start": "2026-07-30T19:30:22.019798Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:30:22.184210Z",
                            "start": "2026-07-30T19:30:22.103367Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:30:22.281333",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:30:42.284248",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:42.304031Z",
                            "start": "2026-07-30T19:30:22.234059Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:30:42.370562Z",
                            "start": "2026-07-30T19:30:42.311553Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e7f9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:42.607127Z",
                            "start": "2026-07-30T19:30:42.377542Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:42.805001Z",
                            "start": "2026-07-30T19:30:42.614203Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e7fb",
                        "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-30T19:30:42.930503Z",
                            "start": "2026-07-30T19:30:42.859656Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e7fc",
                        "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-30T19:30:43.472583Z",
                            "start": "2026-07-30T19:30:42.958167Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e7fd",
                        "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-30T19:30:43.532948Z",
                            "start": "2026-07-30T19:30:43.485094Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001e7fe",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:30:43.613937Z",
                            "start": "2026-07-30T19:30:43.545772Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:30:43.929701Z",
                            "start": "2026-07-30T19:30:43.623083Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:30:44.002703Z",
                            "start": "2026-07-30T19:30:43.936252Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:30:44.109531",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:31:04.112730",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:04.130790Z",
                            "start": "2026-07-30T19:30:44.051589Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:04.208934Z",
                            "start": "2026-07-30T19:31:04.141244Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001ea13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:04.465346Z",
                            "start": "2026-07-30T19:31:04.216903Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:04.675535Z",
                            "start": "2026-07-30T19:31:04.472901Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:04.742557Z",
                            "start": "2026-07-30T19:31:04.682421Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:05.287389Z",
                            "start": "2026-07-30T19:31:04.772519Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:05.352487Z",
                            "start": "2026-07-30T19:31:05.301132Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001ea18",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:05.434741Z",
                            "start": "2026-07-30T19:31:05.365897Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:05.509949Z",
                            "start": "2026-07-30T19:31:05.443815Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:05.586520Z",
                            "start": "2026-07-30T19:31:05.517818Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:31:05.691269",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:31:25.693687",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:25.709750Z",
                            "start": "2026-07-30T19:31:05.638076Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:25.787249Z",
                            "start": "2026-07-30T19:31:25.717458Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001ec43",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:26.035460Z",
                            "start": "2026-07-30T19:31:25.796138Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:26.245607Z",
                            "start": "2026-07-30T19:31:26.045009Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:26.322799Z",
                            "start": "2026-07-30T19:31:26.255261Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:26.866254Z",
                            "start": "2026-07-30T19:31:26.351808Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:26.931679Z",
                            "start": "2026-07-30T19:31:26.881704Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001ec48",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:27.017029Z",
                            "start": "2026-07-30T19:31:26.945373Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:27.095464Z",
                            "start": "2026-07-30T19:31:27.025490Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:27.162581Z",
                            "start": "2026-07-30T19:31:27.104976Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:31:27.267209",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:31:47.269683",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:47.284572Z",
                            "start": "2026-07-30T19:31:27.218299Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:47.354130Z",
                            "start": "2026-07-30T19:31:47.292674Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001ee89",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:47.599376Z",
                            "start": "2026-07-30T19:31:47.363368Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:47.797322Z",
                            "start": "2026-07-30T19:31:47.606535Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:47.864487Z",
                            "start": "2026-07-30T19:31:47.805351Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:48.402427Z",
                            "start": "2026-07-30T19:31:47.890687Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:48.554986Z",
                            "start": "2026-07-30T19:31:48.416052Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001ee8e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:31:48.713373Z",
                            "start": "2026-07-30T19:31:48.659475Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:48.775644Z",
                            "start": "2026-07-30T19:31:48.723201Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:31:48.844386Z",
                            "start": "2026-07-30T19:31:48.782371Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:31:48.942932",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:32:08.945046",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:08.962172Z",
                            "start": "2026-07-30T19:31:48.897723Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:09.044514Z",
                            "start": "2026-07-30T19:32:08.971773Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001f0e5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:09.285624Z",
                            "start": "2026-07-30T19:32:09.053769Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:09.508024Z",
                            "start": "2026-07-30T19:32:09.292577Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:09.587904Z",
                            "start": "2026-07-30T19:32:09.517147Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:10.126794Z",
                            "start": "2026-07-30T19:32:09.614647Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:10.186735Z",
                            "start": "2026-07-30T19:32:10.139895Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001f0ea",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:10.249499Z",
                            "start": "2026-07-30T19:32:10.196981Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:10.320638Z",
                            "start": "2026-07-30T19:32:10.256316Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:10.391679Z",
                            "start": "2026-07-30T19:32:10.327453Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:32:10.488488",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:32:30.490361",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:30.508983Z",
                            "start": "2026-07-30T19:32:10.443011Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:30.590977Z",
                            "start": "2026-07-30T19:32:30.516852Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001f357",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:30.830707Z",
                            "start": "2026-07-30T19:32:30.599270Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:31.032876Z",
                            "start": "2026-07-30T19:32:30.839282Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:31.116829Z",
                            "start": "2026-07-30T19:32:31.041928Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:31.661537Z",
                            "start": "2026-07-30T19:32:31.146438Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:31.723693Z",
                            "start": "2026-07-30T19:32:31.675850Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001f35c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:31.796413Z",
                            "start": "2026-07-30T19:32:31.738526Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:31.879617Z",
                            "start": "2026-07-30T19:32:31.809264Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:31.948766Z",
                            "start": "2026-07-30T19:32:31.889313Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:32:32.044916",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:32:52.046596",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:52.067361Z",
                            "start": "2026-07-30T19:32:32.003182Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:52.135615Z",
                            "start": "2026-07-30T19:32:52.075340Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001f5df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:52.404089Z",
                            "start": "2026-07-30T19:32:52.143067Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:52.620376Z",
                            "start": "2026-07-30T19:32:52.411376Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:52.870139Z",
                            "start": "2026-07-30T19:32:52.629549Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:53.406587Z",
                            "start": "2026-07-30T19:32:52.895208Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:53.466074Z",
                            "start": "2026-07-30T19:32:53.419079Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001f5e4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:32:53.535437Z",
                            "start": "2026-07-30T19:32:53.478315Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:53.603363Z",
                            "start": "2026-07-30T19:32:53.544201Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:32:53.669210Z",
                            "start": "2026-07-30T19:32:53.612465Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:32:53.776343",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:33:13.778686",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:13.960475Z",
                            "start": "2026-07-30T19:32:53.726272Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:14.063284Z",
                            "start": "2026-07-30T19:33:13.974400Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001f87d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:14.582010Z",
                            "start": "2026-07-30T19:33:14.070457Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:14.795669Z",
                            "start": "2026-07-30T19:33:14.595807Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:14.861939Z",
                            "start": "2026-07-30T19:33:14.804666Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:15.404367Z",
                            "start": "2026-07-30T19:33:14.891167Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:15.486538Z",
                            "start": "2026-07-30T19:33:15.437734Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001f882",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:15.579966Z",
                            "start": "2026-07-30T19:33:15.516828Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:15.668022Z",
                            "start": "2026-07-30T19:33:15.602546Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:15.779946Z",
                            "start": "2026-07-30T19:33:15.675133Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:33:15.903272",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:33:35.905257",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:35.929887Z",
                            "start": "2026-07-30T19:33:15.856010Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:36.000286Z",
                            "start": "2026-07-30T19:33:35.939722Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001fb31",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:36.241934Z",
                            "start": "2026-07-30T19:33:36.009937Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:36.451317Z",
                            "start": "2026-07-30T19:33:36.251112Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:36.516847Z",
                            "start": "2026-07-30T19:33:36.458436Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:37.055270Z",
                            "start": "2026-07-30T19:33:36.543169Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:37.151147Z",
                            "start": "2026-07-30T19:33:37.072092Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001fb36",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:37.235038Z",
                            "start": "2026-07-30T19:33:37.164863Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:37.317164Z",
                            "start": "2026-07-30T19:33:37.246362Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:37.400008Z",
                            "start": "2026-07-30T19:33:37.326299Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:33:37.515489",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:33:57.518220",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:57.528395Z",
                            "start": "2026-07-30T19:33:37.461842Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:57.603685Z",
                            "start": "2026-07-30T19:33:57.536194Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001fdfb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:57.859993Z",
                            "start": "2026-07-30T19:33:57.610595Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:58.043573Z",
                            "start": "2026-07-30T19:33:57.869123Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:58.115647Z",
                            "start": "2026-07-30T19:33:58.051458Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:58.760310Z",
                            "start": "2026-07-30T19:33:58.248979Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:58.823963Z",
                            "start": "2026-07-30T19:33:58.775689Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000001fe00",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:33:58.905211Z",
                            "start": "2026-07-30T19:33:58.838163Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:58.991495Z",
                            "start": "2026-07-30T19:33:58.913158Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:33:59.080203Z",
                            "start": "2026-07-30T19:33:59.000476Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:33:59.195569",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:34:19.198540",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:19.219096Z",
                            "start": "2026-07-30T19:33:59.144794Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:19.297034Z",
                            "start": "2026-07-30T19:34:19.226706Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000200db",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:19.557771Z",
                            "start": "2026-07-30T19:34:19.304515Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:19.767036Z",
                            "start": "2026-07-30T19:34:19.565439Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:19.844609Z",
                            "start": "2026-07-30T19:34:19.775548Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:20.385875Z",
                            "start": "2026-07-30T19:34:19.872351Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:20.455315Z",
                            "start": "2026-07-30T19:34:20.398172Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000200e0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:20.536494Z",
                            "start": "2026-07-30T19:34:20.467739Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:20.628121Z",
                            "start": "2026-07-30T19:34:20.560757Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:20.701259Z",
                            "start": "2026-07-30T19:34:20.635396Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:34:20.821374",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:34:40.823780",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:40.840717Z",
                            "start": "2026-07-30T19:34:20.771925Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:40.920390Z",
                            "start": "2026-07-30T19:34:40.847954Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000203d1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:41.155612Z",
                            "start": "2026-07-30T19:34:40.929068Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:41.361316Z",
                            "start": "2026-07-30T19:34:41.163901Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:41.443230Z",
                            "start": "2026-07-30T19:34:41.370688Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:41.982878Z",
                            "start": "2026-07-30T19:34:41.469676Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:42.058474Z",
                            "start": "2026-07-30T19:34:41.998618Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000203d6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:34:42.152353Z",
                            "start": "2026-07-30T19:34:42.073086Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:42.252188Z",
                            "start": "2026-07-30T19:34:42.160686Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:34:42.336711Z",
                            "start": "2026-07-30T19:34:42.262717Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:34:42.460294",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:35:02.462624",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:02.481088Z",
                            "start": "2026-07-30T19:34:42.403536Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:02.559192Z",
                            "start": "2026-07-30T19:35:02.490212Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000206dd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:02.795387Z",
                            "start": "2026-07-30T19:35:02.568908Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "829d7d1f20923caa28746a651eb109c9e41bce8f",
                                "ctime": 1785439736.8193097,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785439736.8193097,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 166137,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:02.989215Z",
                            "start": "2026-07-30T19:35:02.802901Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:03.154002Z",
                            "start": "2026-07-30T19:35:03.086921Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:03.694870Z",
                            "start": "2026-07-30T19:35:03.182870Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:03.755613Z",
                            "start": "2026-07-30T19:35:03.708355Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000206e2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "166137"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:03.835334Z",
                            "start": "2026-07-30T19:35:03.768972Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:03.930221Z",
                            "start": "2026-07-30T19:35:03.845651Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:04.008469Z",
                            "start": "2026-07-30T19:35:03.938829Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:35:04.134945",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:35:24.137345",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:24.154257Z",
                            "start": "2026-07-30T19:35:04.083027Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:24.249555Z",
                            "start": "2026-07-30T19:35:24.163051Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000209ff",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:24.511748Z",
                            "start": "2026-07-30T19:35:24.258517Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785439756.1436725,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "d5c6ab8e7f7845ce43af273025e5d40e7a9877a8",
                                "ctime": 1785440121.1705203,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440121.1705203,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 167835,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:24.729359Z",
                            "start": "2026-07-30T19:35:24.518979Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000020a01",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1698"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:24.808415Z",
                            "start": "2026-07-30T19:35:24.738678Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000020a02",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +166138 /tmp/logs/molecule-aio-openvswitch.log | head -c 1698",
                            "delta": "0:00:00.006695",
                            "end": "2026-07-30 19:35:25.026821",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +166138 /tmp/logs/molecule-aio-openvswitch.log | head -c 1698",
                                    "_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-bdab-5d0a-000000020a03-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:35:25.020126",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:35:04 +0000 (0:06:07.773)       0:46:55.263 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:35:04 +0000 (0:00:00.102)       0:46:55.366 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:35:04 +0000 (0:00:00.054)       0:46:55.420 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:35:04 +0000 (0:00:00.049)       0:46:55.470 *********\nok: [instance]\n\nTASK [Create Ingress network] **************************************************\nThursday 30 July 2026  19:35:04 +0000 (0:00:00.067)       0:46:55.538 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\nThursday 30 July 2026  19:35:04 +0000 (0:00:00.077)       0:46:55.615 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\nThursday 30 July 2026  19:35:05 +0000 (0:00:00.971)       0:46:56.587 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Create networks] ***************************\nThursday 30 July 2026  19:35:06 +0000 (0:00:00.695)       0:46:57.283 *********\nFAILED - RETRYING: [instance]: Create networks (60 retries left).\nFAILED - RETRYING: [instance]: Create networks (59 retries left).\nFAILED - RETRYING: [instance]: Create networks (58 retries left).",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:35:04 +0000 (0:06:07.773)       0:46:55.263 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:35:04 +0000 (0:00:00.102)       0:46:55.366 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:35:04 +0000 (0:00:00.054)       0:46:55.420 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:35:04 +0000 (0:00:00.049)       0:46:55.470 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress network] **************************************************",
                                "Thursday 30 July 2026  19:35:04 +0000 (0:00:00.067)       0:46:55.538 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "Thursday 30 July 2026  19:35:04 +0000 (0:00:00.077)       0:46:55.615 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "Thursday 30 July 2026  19:35:05 +0000 (0:00:00.971)       0:46:56.587 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "Thursday 30 July 2026  19:35:06 +0000 (0:00:00.695)       0:46:57.283 *********",
                                "FAILED - RETRYING: [instance]: Create networks (60 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (59 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (58 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000020a03-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:25.356120Z",
                            "start": "2026-07-30T19:35:24.835448Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000020a03",
                        "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-30T19:35:25.440941Z",
                            "start": "2026-07-30T19:35:25.363767Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000020a04",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "167835"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:25.516311Z",
                            "start": "2026-07-30T19:35:25.449768Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Create networks]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:25.592344Z",
                            "start": "2026-07-30T19:35:25.524344Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:25.677210Z",
                            "start": "2026-07-30T19:35:25.607551Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:35:25.803298",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:35:45.805190",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:45.825213Z",
                            "start": "2026-07-30T19:35:25.758945Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:45.910869Z",
                            "start": "2026-07-30T19:35:45.833723Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000020d37",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:46.151503Z",
                            "start": "2026-07-30T19:35:45.918628Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440124.6825862,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "c995ceed5d3f62ca9d1d5d84f188f06724593161",
                                "ctime": 1785440145.7429807,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440145.7429807,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 168099,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:46.343591Z",
                            "start": "2026-07-30T19:35:46.158893Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000020d39",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "264"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:46.403911Z",
                            "start": "2026-07-30T19:35:46.351926Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000020d3a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +167836 /tmp/logs/molecule-aio-openvswitch.log | head -c 264",
                            "delta": "0:00:00.007948",
                            "end": "2026-07-30 19:35:46.624224",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +167836 /tmp/logs/molecule-aio-openvswitch.log | head -c 264",
                                    "_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-bdab-5d0a-000000020d3b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:35:46.616276",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Create networks (57 retries left).\nFAILED - RETRYING: [instance]: Create networks (56 retries left).\nFAILED - RETRYING: [instance]: Create networks (55 retries left).\nFAILED - RETRYING: [instance]: Create networks (54 retries left).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Create networks (57 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (56 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (55 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (54 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000020d3b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:46.950938Z",
                            "start": "2026-07-30T19:35:46.432120Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:47.098588Z",
                            "start": "2026-07-30T19:35:47.041328Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000020d3c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "168099"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:47.180289Z",
                            "start": "2026-07-30T19:35:47.112225Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 : Create networks]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:35:47.257473Z",
                            "start": "2026-07-30T19:35:47.187905Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:35:47.345580Z",
                            "start": "2026-07-30T19:35:47.267788Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:35:47.464124",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:36:07.466241",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:07.477789Z",
                            "start": "2026-07-30T19:35:47.416831Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:36:07.572581Z",
                            "start": "2026-07-30T19:36:07.486358Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021085",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:07.817023Z",
                            "start": "2026-07-30T19:36:07.586803Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440146.3029914,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "1cf73fb49eb45d1a879cfd8c1392156304a7e8f6",
                                "ctime": 1785440155.6991675,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440155.6991675,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 171567,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:08.009312Z",
                            "start": "2026-07-30T19:36:07.824896Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021087",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3468"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:08.075030Z",
                            "start": "2026-07-30T19:36:08.017817Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021088",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +168100 /tmp/logs/molecule-aio-openvswitch.log | head -c 3468",
                            "delta": "0:00:00.006981",
                            "end": "2026-07-30 19:36:08.295652",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +168100 /tmp/logs/molecule-aio-openvswitch.log | head -c 3468",
                                    "_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-bdab-5d0a-000000021089-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:36:08.288671",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "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'}]})\n\nTASK [vexxhost.atmosphere.neutron : Create subnets] ****************************\nThursday 30 July 2026  19:35:52 +0000 (0:00:45.595)       0:47:42.879 *********\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.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:35:54 +0000 (0:00:02.310)       0:47:45.189 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:35:54 +0000 (0:00:00.106)       0:47:45.296 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:35:54 +0000 (0:00:00.047)       0:47:45.344 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:35:54 +0000 (0:00:00.046)       0:47:45.390 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:35:54 +0000 (0:00:00.043)       0:47:45.434 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:35:54 +0000 (0:00:00.062)       0:47:45.497 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:35:54 +0000 (0:00:00.049)       0:47:45.547 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:35:54 +0000 (0:00:00.050)       0:47:45.598 *********\nok: [instance] => (item=dashboard)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:35:55 +0000 (0:00:00.080)       0:47:45.678 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:35:55 +0000 (0:00:00.063)       0:47:45.741 *********\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  19:35:55 +0000 (0:00:00.058)       0:47:45.800 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************\nThursday 30 July 2026  19:35:55 +0000 (0:00:00.566)       0:47:46.367 *********",
                            "stdout_lines": [
                                "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] ****************************",
                                "Thursday 30 July 2026  19:35:52 +0000 (0:00:45.595)       0:47:42.879 *********",
                                "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.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:35:54 +0000 (0:00:02.310)       0:47:45.189 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:35:54 +0000 (0:00:00.106)       0:47:45.296 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:35:54 +0000 (0:00:00.047)       0:47:45.344 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:35:54 +0000 (0:00:00.046)       0:47:45.390 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:35:54 +0000 (0:00:00.043)       0:47:45.434 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:35:54 +0000 (0:00:00.062)       0:47:45.497 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:35:54 +0000 (0:00:00.049)       0:47:45.547 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:35:54 +0000 (0:00:00.050)       0:47:45.598 *********",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:35:55 +0000 (0:00:00.080)       0:47:45.678 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:35:55 +0000 (0:00:00.063)       0:47:45.741 *********",
                                "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  19:35:55 +0000 (0:00:00.058)       0:47:45.800 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:35:55 +0000 (0:00:00.566)       0:47:46.367 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000021089-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:08.624762Z",
                            "start": "2026-07-30T19:36:08.102954Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021089",
                        "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.horizon : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:08.699673Z",
                            "start": "2026-07-30T19:36:08.632491Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002108a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "171567"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:08.767715Z",
                            "start": "2026-07-30T19:36:08.711231Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.horizon : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:08.834171Z",
                            "start": "2026-07-30T19:36:08.777120Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:36:08.898823Z",
                            "start": "2026-07-30T19:36:08.843211Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:36:09.014594",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:36:29.016463",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:29.039526Z",
                            "start": "2026-07-30T19:36:08.970310Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:36:29.112300Z",
                            "start": "2026-07-30T19:36:29.050818Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000213e9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:29.354282Z",
                            "start": "2026-07-30T19:36:29.124146Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440167.9713974,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "1cf73fb49eb45d1a879cfd8c1392156304a7e8f6",
                                "ctime": 1785440155.6991675,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440155.6991675,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 171567,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:29.566194Z",
                            "start": "2026-07-30T19:36:29.363669Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:36:29.647003Z",
                            "start": "2026-07-30T19:36:29.576656Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:36:30.202105Z",
                            "start": "2026-07-30T19:36:29.687516Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:36:30.262583Z",
                            "start": "2026-07-30T19:36:30.215671Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000213ee",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "171567"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:30.341485Z",
                            "start": "2026-07-30T19:36:30.280911Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.horizon : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:30.420616Z",
                            "start": "2026-07-30T19:36:30.352747Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:36:30.493988Z",
                            "start": "2026-07-30T19:36:30.428009Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:36:30.611764",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:36:50.613917",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:50.626310Z",
                            "start": "2026-07-30T19:36:30.570713Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:36:50.698425Z",
                            "start": "2026-07-30T19:36:50.637866Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021763",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:50.946324Z",
                            "start": "2026-07-30T19:36:50.706579Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440167.9713974,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 360,
                                "charset": "unknown",
                                "checksum": "d365190457237116d7c0f468219fed7a27c4c11e",
                                "ctime": 1785440210.5201948,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440210.5201948,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 178538,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:51.163958Z",
                            "start": "2026-07-30T19:36:50.953892Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021765",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6971"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:51.226596Z",
                            "start": "2026-07-30T19:36:51.171359Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021766",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +171568 /tmp/logs/molecule-aio-openvswitch.log | head -c 6971",
                            "delta": "0:00:00.007565",
                            "end": "2026-07-30 19:36:51.531045",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +171568 /tmp/logs/molecule-aio-openvswitch.log | head -c 6971",
                                    "_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-bdab-5d0a-000000021767-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:36:51.523480",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:36:33 +0000 (0:00:37.981)       0:48:24.348 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:36:33 +0000 (0:00:00.115)       0:48:24.463 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:36:33 +0000 (0:00:00.055)       0:48:24.519 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:36:33 +0000 (0:00:00.054)       0:48:24.574 *********\nok: [instance]\n\nTASK [Create Ingress dashboard] ************************************************\nThursday 30 July 2026  19:36:33 +0000 (0:00:00.057)       0:48:24.631 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************\nThursday 30 July 2026  19:36:34 +0000 (0:00:00.076)       0:48:24.707 *********\nchanged: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:36:35 +0000 (0:00:01.080)       0:48:25.787 *********\nok: [instance]\n\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:36:37 +0000 (0:00:02.362)       0:48:28.149 *********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nThursday 30 July 2026  19:36:39 +0000 (0:00:02.497)       0:48:30.647 *********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nThursday 30 July 2026  19:36:40 +0000 (0:00:00.222)       0:48:30.870 *********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=509  changed=160  unreachable=0    failed=0    skipped=165  rescued=0    ignored=2\n\nThursday 30 July 2026  19:36:40 +0000 (0:00:00.187)       0:48:31.057 *********\n===============================================================================\nvexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 503.47s\nvexxhost.atmosphere.neutron : Deploy Helm chart ----------------------- 367.77s\nvexxhost.atmosphere.nova : Deploy Helm chart -------------------------- 337.80s\nvexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 167.52s\nvexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 166.35s\nvexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 119.25s\nvexxhost.atmosphere.placement : Deploy Helm chart --------------------- 103.79s\nvexxhost.ceph.mon : Run Bootstrap command ------------------------------ 93.59s\natmosphere.common.glance_image : Check if image exists ----------------- 91.85s\nvexxhost.ceph.osd : Install OSDs --------------------------------------- 91.77s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 50.01s\nvexxhost.atmosphere.neutron : Create networks -------------------------- 45.60s\nvexxhost.atmosphere.horizon : Deploy Helm chart ------------------------ 37.98s\nvexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 37.74s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.85s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.87s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.87s\nvexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 26.98s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 25.99s\nvexxhost.atmosphere.nova : Create flavors ------------------------------ 25.45s\nINFO     [aio > converge] Executed: Successful\nINFO     [aio > idempotence] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:36:43 +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] **********************************\nThursday 30 July 2026  19:36:46 +0000 (0:00:02.629)       0:00:02.648 *********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  19:36:46 +0000 (0:00:00.070)       0:00:02.719 *********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:36:46 +0000 (0:00:00.211)       0:00:02.930 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:36:48 +0000 (0:00:02.401)       0:00:05.332 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:36:49 +0000 (0:00:00.314)       0:00:05.646 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:36:49 +0000 (0:00:00.070)       0:00:05.717 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:36:49 +0000 (0:00:00.341)       0:00:06.058 *********\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  19:36:49 +0000 (0:00:00.084)       0:00:06.143 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:36:50 +0000 (0:00:00.428)       0:00:06.572 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:36:50 +0000 (0:00:00.101)       0:00:06.673 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:36:50 +0000 (0:00:00.099)       0:00:06.773 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:36:50 +0000 (0:00:00.277)       0:00:07.051 *********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:36:33 +0000 (0:00:37.981)       0:48:24.348 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:36:33 +0000 (0:00:00.115)       0:48:24.463 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:36:33 +0000 (0:00:00.055)       0:48:24.519 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:36:33 +0000 (0:00:00.054)       0:48:24.574 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress dashboard] ************************************************",
                                "Thursday 30 July 2026  19:36:33 +0000 (0:00:00.057)       0:48:24.631 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************",
                                "Thursday 30 July 2026  19:36:34 +0000 (0:00:00.076)       0:48:24.707 *********",
                                "changed: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:36:35 +0000 (0:00:01.080)       0:48:25.787 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:36:37 +0000 (0:00:02.362)       0:48:28.149 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Thursday 30 July 2026  19:36:39 +0000 (0:00:02.497)       0:48:30.647 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Thursday 30 July 2026  19:36:40 +0000 (0:00:00.222)       0:48:30.870 *********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=509  changed=160  unreachable=0    failed=0    skipped=165  rescued=0    ignored=2",
                                "",
                                "Thursday 30 July 2026  19:36:40 +0000 (0:00:00.187)       0:48:31.057 *********",
                                "===============================================================================",
                                "vexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 503.47s",
                                "vexxhost.atmosphere.neutron : Deploy Helm chart ----------------------- 367.77s",
                                "vexxhost.atmosphere.nova : Deploy Helm chart -------------------------- 337.80s",
                                "vexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 167.52s",
                                "vexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 166.35s",
                                "vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 119.25s",
                                "vexxhost.atmosphere.placement : Deploy Helm chart --------------------- 103.79s",
                                "vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 93.59s",
                                "atmosphere.common.glance_image : Check if image exists ----------------- 91.85s",
                                "vexxhost.ceph.osd : Install OSDs --------------------------------------- 91.77s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 50.01s",
                                "vexxhost.atmosphere.neutron : Create networks -------------------------- 45.60s",
                                "vexxhost.atmosphere.horizon : Deploy Helm chart ------------------------ 37.98s",
                                "vexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 37.74s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.85s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.87s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.87s",
                                "vexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 26.98s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 25.99s",
                                "vexxhost.atmosphere.nova : Create flavors ------------------------------ 25.45s",
                                "INFO     [aio > converge] Executed: Successful",
                                "INFO     [aio > idempotence] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:36:43 +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] **********************************",
                                "Thursday 30 July 2026  19:36:46 +0000 (0:00:02.629)       0:00:02.648 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  19:36:46 +0000 (0:00:00.070)       0:00:02.719 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:36:46 +0000 (0:00:00.211)       0:00:02.930 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:36:48 +0000 (0:00:02.401)       0:00:05.332 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:36:49 +0000 (0:00:00.314)       0:00:05.646 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:36:49 +0000 (0:00:00.070)       0:00:05.717 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:36:49 +0000 (0:00:00.341)       0:00:06.058 *********",
                                "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  19:36:49 +0000 (0:00:00.084)       0:00:06.143 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:36:50 +0000 (0:00:00.428)       0:00:06.572 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:36:50 +0000 (0:00:00.101)       0:00:06.673 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:36:50 +0000 (0:00:00.099)       0:00:06.773 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:36:50 +0000 (0:00:00.277)       0:00:07.051 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000021767-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:51.871146Z",
                            "start": "2026-07-30T19:36:51.343241Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.containers.package : Update state for tar]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:51.956442Z",
                            "start": "2026-07-30T19:36:51.880745Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021768",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "178538"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:52.022787Z",
                            "start": "2026-07-30T19:36:51.965363Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.containers.package : Update state for tar]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:36:52.096021Z",
                            "start": "2026-07-30T19:36:52.030649Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:36:52.166016Z",
                            "start": "2026-07-30T19:36:52.108441Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:36:52.289739",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:37:12.291827",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:12.313789Z",
                            "start": "2026-07-30T19:36:52.245042Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:37:12.381607Z",
                            "start": "2026-07-30T19:37:12.324070Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021af3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:12.617422Z",
                            "start": "2026-07-30T19:37:12.390100Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440211.116206,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 376,
                                "charset": "unknown",
                                "checksum": "086b6db5f1cedc2b88349e966687854bfb90496d",
                                "ctime": 1785440230.3285658,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440230.3285658,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 186076,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:12.825622Z",
                            "start": "2026-07-30T19:37:12.626770Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021af5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7538"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:12.892917Z",
                            "start": "2026-07-30T19:37:12.835804Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021af6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +178539 /tmp/logs/molecule-aio-openvswitch.log | head -c 7538",
                            "delta": "0:00:00.007647",
                            "end": "2026-07-30 19:37:13.131404",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +178539 /tmp/logs/molecule-aio-openvswitch.log | head -c 7538",
                                    "_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-bdab-5d0a-000000021af7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:37:13.123757",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:36:51 +0000 (0:00:01.220)       0:00:08.272 *********\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  19:36:51 +0000 (0:00:00.096)       0:00:08.369 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:36:52 +0000 (0:00:00.411)       0:00:08.780 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:36:54 +0000 (0:00:02.315)       0:00:11.095 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:36:54 +0000 (0:00:00.058)       0:00:11.153 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:36:54 +0000 (0:00:00.060)       0:00:11.214 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:36:54 +0000 (0:00:00.058)       0:00:11.273 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:36:55 +0000 (0:00:01.019)       0:00:12.293 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:36:56 +0000 (0:00:00.457)       0:00:12.750 *********\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  19:36:57 +0000 (0:00:00.954)       0:00:13.705 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:36:57 +0000 (0:00:00.533)       0:00:14.238 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:36:57 +0000 (0:00:00.024)       0:00:14.263 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:36:58 +0000 (0:00:00.762)       0:00:15.026 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:36:58 +0000 (0:00:00.251)       0:00:15.277 *********\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  19:36:58 +0000 (0:00:00.083)       0:00:15.360 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:36:59 +0000 (0:00:00.544)       0:00:15.904 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  19:37:02 +0000 (0:00:03.104)       0:00:19.009 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  19:37:03 +0000 (0:00:01.018)       0:00:20.027 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  19:37:03 +0000 (0:00:00.288)       0:00:20.316 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  19:37:04 +0000 (0:00:00.462)       0:00:20.779 *********\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  19:37:04 +0000 (0:00:00.615)       0:00:21.394 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  19:37:05 +0000 (0:00:00.442)       0:00:21.837 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  19:37:05 +0000 (0:00:00.440)       0:00:22.277 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  19:37:05 +0000 (0:00:00.024)       0:00:22.302 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  19:37:06 +0000 (0:00:00.403)       0:00:22.706 *********\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  19:37:06 +0000 (0:00:00.108)       0:00:22.815 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  19:37:07 +0000 (0:00:01.021)       0:00:23.837 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  19:37:08 +0000 (0:00:00.701)       0:00:24.539 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  19:37:08 +0000 (0:00:00.579)       0:00:25.118 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  19:37:08 +0000 (0:00:00.233)       0:00:25.351 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  19:37:09 +0000 (0:00:00.463)       0:00:25.814 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nThursday 30 July 2026  19:37:09 +0000 (0:00:00.427)       0:00:26.242 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nThursday 30 July 2026  19:37:09 +0000 (0:00:00.099)       0:00:26.341 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nThursday 30 July 2026  19:37:10 +0000 (0:00:00.272)       0:00:26.613 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nThursday 30 July 2026  19:37:10 +0000 (0:00:00.067)       0:00:26.681 *********\nskipping: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  19:37:10 +0000 (0:00:00.064)       0:00:26.746 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  19:37:10 +0000 (0:00:00.114)       0:00:26.860 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:36:51 +0000 (0:00:01.220)       0:00:08.272 *********",
                                "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  19:36:51 +0000 (0:00:00.096)       0:00:08.369 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:36:52 +0000 (0:00:00.411)       0:00:08.780 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:36:54 +0000 (0:00:02.315)       0:00:11.095 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:36:54 +0000 (0:00:00.058)       0:00:11.153 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:36:54 +0000 (0:00:00.060)       0:00:11.214 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:36:54 +0000 (0:00:00.058)       0:00:11.273 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:36:55 +0000 (0:00:01.019)       0:00:12.293 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:36:56 +0000 (0:00:00.457)       0:00:12.750 *********",
                                "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  19:36:57 +0000 (0:00:00.954)       0:00:13.705 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:36:57 +0000 (0:00:00.533)       0:00:14.238 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:36:57 +0000 (0:00:00.024)       0:00:14.263 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:36:58 +0000 (0:00:00.762)       0:00:15.026 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:36:58 +0000 (0:00:00.251)       0:00:15.277 *********",
                                "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  19:36:58 +0000 (0:00:00.083)       0:00:15.360 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:36:59 +0000 (0:00:00.544)       0:00:15.904 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  19:37:02 +0000 (0:00:03.104)       0:00:19.009 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  19:37:03 +0000 (0:00:01.018)       0:00:20.027 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  19:37:03 +0000 (0:00:00.288)       0:00:20.316 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  19:37:04 +0000 (0:00:00.462)       0:00:20.779 *********",
                                "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  19:37:04 +0000 (0:00:00.615)       0:00:21.394 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  19:37:05 +0000 (0:00:00.442)       0:00:21.837 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  19:37:05 +0000 (0:00:00.440)       0:00:22.277 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  19:37:05 +0000 (0:00:00.024)       0:00:22.302 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  19:37:06 +0000 (0:00:00.403)       0:00:22.706 *********",
                                "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  19:37:06 +0000 (0:00:00.108)       0:00:22.815 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  19:37:07 +0000 (0:00:01.021)       0:00:23.837 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  19:37:08 +0000 (0:00:00.701)       0:00:24.539 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  19:37:08 +0000 (0:00:00.579)       0:00:25.118 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  19:37:08 +0000 (0:00:00.233)       0:00:25.351 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  19:37:09 +0000 (0:00:00.463)       0:00:25.814 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Thursday 30 July 2026  19:37:09 +0000 (0:00:00.427)       0:00:26.242 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Thursday 30 July 2026  19:37:09 +0000 (0:00:00.099)       0:00:26.341 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Thursday 30 July 2026  19:37:10 +0000 (0:00:00.272)       0:00:26.613 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Thursday 30 July 2026  19:37:10 +0000 (0:00:00.067)       0:00:26.681 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  19:37:10 +0000 (0:00:00.064)       0:00:26.746 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  19:37:10 +0000 (0:00:00.114)       0:00:26.860 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000021af7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:13.444883Z",
                            "start": "2026-07-30T19:37:12.919519Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.cephadm_host : Get public SSH key for \"cephadm\" user]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:13.534141Z",
                            "start": "2026-07-30T19:37:13.458023Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021af8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "186076"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:13.630564Z",
                            "start": "2026-07-30T19:37:13.544935Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.cephadm_host : Get public SSH key for \"cephadm\" user]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:13.710553Z",
                            "start": "2026-07-30T19:37:13.645051Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:37:13.788410Z",
                            "start": "2026-07-30T19:37:13.721274Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:37:13.911824",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:37:33.914332",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:33.932176Z",
                            "start": "2026-07-30T19:37:13.867607Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:37:33.996276Z",
                            "start": "2026-07-30T19:37:33.939419Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021e99",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:34.244365Z",
                            "start": "2026-07-30T19:37:34.006283Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440232.780612,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 376,
                                "charset": "unknown",
                                "checksum": "cd9c1adab8cce5948f70ba43945a33670e5144f9",
                                "ctime": 1785440250.7529488,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440250.7529488,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 186987,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:34.446229Z",
                            "start": "2026-07-30T19:37:34.252903Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021e9b",
                        "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-30T19:37:34.511108Z",
                            "start": "2026-07-30T19:37:34.453741Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021e9c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +186077 /tmp/logs/molecule-aio-openvswitch.log | head -c 911",
                            "delta": "0:00:00.005921",
                            "end": "2026-07-30 19:37:34.730624",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +186077 /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-bdab-5d0a-000000021e9d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:37:34.724703",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  19:37:16 +0000 (0:00:06.466)       0:00:33.327 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  19:37:16 +0000 (0:00:00.099)       0:00:33.427 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  19:37:17 +0000 (0:00:00.452)       0:00:33.879 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nThursday 30 July 2026  19:37:24 +0000 (0:00:06.765)       0:00:40.645 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nThursday 30 July 2026  19:37:30 +0000 (0:00:06.638)       0:00:47.283 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  19:37:16 +0000 (0:00:06.466)       0:00:33.327 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  19:37:16 +0000 (0:00:00.099)       0:00:33.427 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  19:37:17 +0000 (0:00:00.452)       0:00:33.879 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Thursday 30 July 2026  19:37:24 +0000 (0:00:06.765)       0:00:40.645 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Thursday 30 July 2026  19:37:30 +0000 (0:00:06.638)       0:00:47.283 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000021e9d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:35.064724Z",
                            "start": "2026-07-30T19:37:34.540512Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.mon : Validate monitor exist]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:35.149411Z",
                            "start": "2026-07-30T19:37:35.072973Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000021e9e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "186987"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:35.214263Z",
                            "start": "2026-07-30T19:37:35.158820Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.mon : Validate monitor exist]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:35.290216Z",
                            "start": "2026-07-30T19:37:35.224567Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:37:35.456799Z",
                            "start": "2026-07-30T19:37:35.300487Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:37:35.689341",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:37:55.691395",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:55.707539Z",
                            "start": "2026-07-30T19:37:35.644841Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:37:55.791387Z",
                            "start": "2026-07-30T19:37:55.718515Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022255",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:56.035710Z",
                            "start": "2026-07-30T19:37:55.801263Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440254.4050171,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 376,
                                "charset": "unknown",
                                "checksum": "1079fddd4e0790fa7eea13abdaa38833296524d9",
                                "ctime": 1785440272.6133583,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440272.6133583,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 188143,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:56.247395Z",
                            "start": "2026-07-30T19:37:56.045412Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022257",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1156"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:56.325450Z",
                            "start": "2026-07-30T19:37:56.258094Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022258",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +186988 /tmp/logs/molecule-aio-openvswitch.log | head -c 1156",
                            "delta": "0:00:00.007493",
                            "end": "2026-07-30 19:37:56.568707",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +186988 /tmp/logs/molecule-aio-openvswitch.log | head -c 1156",
                                    "_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-bdab-5d0a-000000022259-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:37:56.561214",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  19:37:45 +0000 (0:00:14.455)       0:01:01.739 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  19:37:45 +0000 (0:00:00.107)       0:01:01.846 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  19:37:45 +0000 (0:00:00.087)       0:01:01.933 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  19:37:45 +0000 (0:00:00.103)       0:01:02.036 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  19:37:45 +0000 (0:00:00.281)       0:01:02.318 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nThursday 30 July 2026  19:37:52 +0000 (0:00:06.823)       0:01:09.141 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  19:37:45 +0000 (0:00:14.455)       0:01:01.739 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  19:37:45 +0000 (0:00:00.107)       0:01:01.846 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  19:37:45 +0000 (0:00:00.087)       0:01:01.933 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  19:37:45 +0000 (0:00:00.103)       0:01:02.036 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  19:37:45 +0000 (0:00:00.281)       0:01:02.318 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Thursday 30 July 2026  19:37:52 +0000 (0:00:06.823)       0:01:09.141 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000022259-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:56.875294Z",
                            "start": "2026-07-30T19:37:56.353390Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.mgr : Configure \"mgr\" label for managers]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:56.965340Z",
                            "start": "2026-07-30T19:37:56.886743Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002225a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "188143"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:57.039972Z",
                            "start": "2026-07-30T19:37:56.973126Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.mgr : Configure \"mgr\" label for managers]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:37:57.118165Z",
                            "start": "2026-07-30T19:37:57.050181Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:37:57.192205Z",
                            "start": "2026-07-30T19:37:57.127465Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:37:57.321828",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:38:17.323831",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:17.344034Z",
                            "start": "2026-07-30T19:37:57.271262Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:38:17.407235Z",
                            "start": "2026-07-30T19:38:17.352008Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022627",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:17.643361Z",
                            "start": "2026-07-30T19:38:17.414775Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440276.1974256,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 384,
                                "charset": "unknown",
                                "checksum": "0201904328803594ffb0891fb6fface9e4dba8b9",
                                "ctime": 1785440296.9978154,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440296.9978154,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 190644,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:17.849609Z",
                            "start": "2026-07-30T19:38:17.653178Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022629",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2501"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:17.919205Z",
                            "start": "2026-07-30T19:38:17.861628Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002262a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +188144 /tmp/logs/molecule-aio-openvswitch.log | head -c 2501",
                            "delta": "0:00:00.006333",
                            "end": "2026-07-30 19:38:18.145403",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +188144 /tmp/logs/molecule-aio-openvswitch.log | head -c 2501",
                                    "_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-bdab-5d0a-00000002262b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:38:18.139070",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nThursday 30 July 2026  19:37:59 +0000 (0:00:06.627)       0:01:15.768 *********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nThursday 30 July 2026  19:38:05 +0000 (0:00:06.450)       0:01:22.218 *********\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] *********************************************************\nThursday 30 July 2026  19:38:13 +0000 (0:00:07.581)       0:01:29.800 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:38:15 +0000 (0:00:02.242)       0:01:32.043 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:38:15 +0000 (0:00:00.258)       0:01:32.301 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:38:15 +0000 (0:00:00.077)       0:01:32.378 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:38:16 +0000 (0:00:00.244)       0:01:32.623 *********\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  19:38:16 +0000 (0:00:00.083)       0:01:32.707 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:38:16 +0000 (0:00:00.353)       0:01:33.060 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:38:16 +0000 (0:00:00.097)       0:01:33.157 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:38:16 +0000 (0:00:00.096)       0:01:33.253 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:38:16 +0000 (0:00:00.272)       0:01:33.525 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Thursday 30 July 2026  19:37:59 +0000 (0:00:06.627)       0:01:15.768 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Thursday 30 July 2026  19:38:05 +0000 (0:00:06.450)       0:01:22.218 *********",
                                "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] *********************************************************",
                                "Thursday 30 July 2026  19:38:13 +0000 (0:00:07.581)       0:01:29.800 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:38:15 +0000 (0:00:02.242)       0:01:32.043 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:38:15 +0000 (0:00:00.258)       0:01:32.301 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:38:15 +0000 (0:00:00.077)       0:01:32.378 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:38:16 +0000 (0:00:00.244)       0:01:32.623 *********",
                                "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  19:38:16 +0000 (0:00:00.083)       0:01:32.707 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:38:16 +0000 (0:00:00.353)       0:01:33.060 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:38:16 +0000 (0:00:00.097)       0:01:33.157 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:38:16 +0000 (0:00:00.096)       0:01:33.253 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:38:16 +0000 (0:00:00.272)       0:01:33.525 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000002262b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:18.476187Z",
                            "start": "2026-07-30T19:38:17.954557Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.containers.package : Update state for tar]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:18.553595Z",
                            "start": "2026-07-30T19:38:18.484751Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002262c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "190644"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:18.619299Z",
                            "start": "2026-07-30T19:38:18.562380Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.containers.package : Update state for tar]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:18.694782Z",
                            "start": "2026-07-30T19:38:18.630917Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:38:18.760111Z",
                            "start": "2026-07-30T19:38:18.705382Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:38:18.890084",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:38:38.892420",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:38.911212Z",
                            "start": "2026-07-30T19:38:18.841941Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:38:38.986840Z",
                            "start": "2026-07-30T19:38:38.921499Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022a0f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:39.217361Z",
                            "start": "2026-07-30T19:38:38.995651Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440298.141837,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "f41da295d811480c802ce0dc3fa17bd465c81d60",
                                "ctime": 1785440316.2181754,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440316.2181754,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 198412,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:39.414679Z",
                            "start": "2026-07-30T19:38:39.225518Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022a11",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7768"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:39.488730Z",
                            "start": "2026-07-30T19:38:39.422360Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022a12",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +190645 /tmp/logs/molecule-aio-openvswitch.log | head -c 7768",
                            "delta": "0:00:00.008317",
                            "end": "2026-07-30 19:38:39.699429",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +190645 /tmp/logs/molecule-aio-openvswitch.log | head -c 7768",
                                    "_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-bdab-5d0a-000000022a13-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:38:39.691112",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:38:18 +0000 (0:00:01.145)       0:01:34.670 *********\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  19:38:18 +0000 (0:00:00.112)       0:01:34.783 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:38:18 +0000 (0:00:00.434)       0:01:35.218 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:38:20 +0000 (0:00:02.060)       0:01:37.278 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:38:20 +0000 (0:00:00.057)       0:01:37.336 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:38:20 +0000 (0:00:00.057)       0:01:37.393 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:38:21 +0000 (0:00:00.239)       0:01:37.633 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:38:22 +0000 (0:00:01.057)       0:01:38.690 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:38:22 +0000 (0:00:00.461)       0:01:39.152 *********\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  19:38:23 +0000 (0:00:00.960)       0:01:40.112 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:38:24 +0000 (0:00:00.562)       0:01:40.675 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:38:24 +0000 (0:00:00.022)       0:01:40.697 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:38:24 +0000 (0:00:00.423)       0:01:41.120 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:38:24 +0000 (0:00:00.249)       0:01:41.370 *********\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  19:38:24 +0000 (0:00:00.079)       0:01:41.450 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:38:25 +0000 (0:00:00.370)       0:01:41.821 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  19:38:28 +0000 (0:00:03.185)       0:01:45.007 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  19:38:29 +0000 (0:00:01.055)       0:01:46.063 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  19:38:29 +0000 (0:00:00.213)       0:01:46.276 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  19:38:30 +0000 (0:00:00.465)       0:01:46.741 *********\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  19:38:30 +0000 (0:00:00.595)       0:01:47.337 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  19:38:31 +0000 (0:00:00.437)       0:01:47.774 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  19:38:31 +0000 (0:00:00.429)       0:01:48.204 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  19:38:31 +0000 (0:00:00.023)       0:01:48.227 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  19:38:32 +0000 (0:00:00.381)       0:01:48.609 *********\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  19:38:32 +0000 (0:00:00.102)       0:01:48.712 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  19:38:33 +0000 (0:00:01.005)       0:01:49.718 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  19:38:33 +0000 (0:00:00.685)       0:01:50.403 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  19:38:34 +0000 (0:00:00.620)       0:01:51.024 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  19:38:34 +0000 (0:00:00.235)       0:01:51.259 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  19:38:35 +0000 (0:00:00.295)       0:01:51.555 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nThursday 30 July 2026  19:38:35 +0000 (0:00:00.247)       0:01:51.803 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nThursday 30 July 2026  19:38:35 +0000 (0:00:00.299)       0:01:52.103 *********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nThursday 30 July 2026  19:38:35 +0000 (0:00:00.084)       0:01:52.187 *********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nThursday 30 July 2026  19:38:35 +0000 (0:00:00.111)       0:01:52.298 *********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nThursday 30 July 2026  19:38:35 +0000 (0:00:00.081)       0:01:52.380 *********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nThursday 30 July 2026  19:38:35 +0000 (0:00:00.087)       0:01:52.468 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nThursday 30 July 2026  19:38:36 +0000 (0:00:00.277)       0:01:52.745 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:38:18 +0000 (0:00:01.145)       0:01:34.670 *********",
                                "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  19:38:18 +0000 (0:00:00.112)       0:01:34.783 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:38:18 +0000 (0:00:00.434)       0:01:35.218 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:38:20 +0000 (0:00:02.060)       0:01:37.278 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:38:20 +0000 (0:00:00.057)       0:01:37.336 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:38:20 +0000 (0:00:00.057)       0:01:37.393 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:38:21 +0000 (0:00:00.239)       0:01:37.633 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:38:22 +0000 (0:00:01.057)       0:01:38.690 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:38:22 +0000 (0:00:00.461)       0:01:39.152 *********",
                                "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  19:38:23 +0000 (0:00:00.960)       0:01:40.112 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:38:24 +0000 (0:00:00.562)       0:01:40.675 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:38:24 +0000 (0:00:00.022)       0:01:40.697 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:38:24 +0000 (0:00:00.423)       0:01:41.120 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:38:24 +0000 (0:00:00.249)       0:01:41.370 *********",
                                "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  19:38:24 +0000 (0:00:00.079)       0:01:41.450 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:38:25 +0000 (0:00:00.370)       0:01:41.821 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  19:38:28 +0000 (0:00:03.185)       0:01:45.007 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  19:38:29 +0000 (0:00:01.055)       0:01:46.063 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  19:38:29 +0000 (0:00:00.213)       0:01:46.276 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  19:38:30 +0000 (0:00:00.465)       0:01:46.741 *********",
                                "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  19:38:30 +0000 (0:00:00.595)       0:01:47.337 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  19:38:31 +0000 (0:00:00.437)       0:01:47.774 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  19:38:31 +0000 (0:00:00.429)       0:01:48.204 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  19:38:31 +0000 (0:00:00.023)       0:01:48.227 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  19:38:32 +0000 (0:00:00.381)       0:01:48.609 *********",
                                "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  19:38:32 +0000 (0:00:00.102)       0:01:48.712 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  19:38:33 +0000 (0:00:01.005)       0:01:49.718 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  19:38:33 +0000 (0:00:00.685)       0:01:50.403 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  19:38:34 +0000 (0:00:00.620)       0:01:51.024 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  19:38:34 +0000 (0:00:00.235)       0:01:51.259 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  19:38:35 +0000 (0:00:00.295)       0:01:51.555 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Thursday 30 July 2026  19:38:35 +0000 (0:00:00.247)       0:01:51.803 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Thursday 30 July 2026  19:38:35 +0000 (0:00:00.299)       0:01:52.103 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Thursday 30 July 2026  19:38:35 +0000 (0:00:00.084)       0:01:52.187 *********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Thursday 30 July 2026  19:38:35 +0000 (0:00:00.111)       0:01:52.298 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Thursday 30 July 2026  19:38:35 +0000 (0:00:00.081)       0:01:52.380 *********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Thursday 30 July 2026  19:38:35 +0000 (0:00:00.087)       0:01:52.468 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Thursday 30 July 2026  19:38:36 +0000 (0:00:00.277)       0:01:52.745 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000022a13-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:40.248073Z",
                            "start": "2026-07-30T19:38:39.515688Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.cephadm_host : Add new host to Ceph]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:40.335815Z",
                            "start": "2026-07-30T19:38:40.256869Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022a14",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "198412"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:40.408786Z",
                            "start": "2026-07-30T19:38:40.345948Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.cephadm_host : Add new host to Ceph]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:38:40.492150Z",
                            "start": "2026-07-30T19:38:40.419160Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:38:40.563776Z",
                            "start": "2026-07-30T19:38:40.500732Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:38:40.719613",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:39:00.722116",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:00.742854Z",
                            "start": "2026-07-30T19:38:40.673807Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:39:00.820054Z",
                            "start": "2026-07-30T19:39:00.753416Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022e0d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:01.047208Z",
                            "start": "2026-07-30T19:39:00.827794Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440319.3742347,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 400,
                                "charset": "unknown",
                                "checksum": "69f61f06836c3c9a944d16e0ba7d323a22d6458d",
                                "ctime": 1785440328.5104058,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440328.5104058,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 198766,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:01.256811Z",
                            "start": "2026-07-30T19:39:01.057876Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022e0f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "354"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:01.329076Z",
                            "start": "2026-07-30T19:39:01.265842Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022e10",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +198413 /tmp/logs/molecule-aio-openvswitch.log | head -c 354",
                            "delta": "0:00:00.006721",
                            "end": "2026-07-30 19:39:01.569581",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +198413 /tmp/logs/molecule-aio-openvswitch.log | head -c 354",
                                    "_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-bdab-5d0a-000000022e11-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:39:01.562860",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nThursday 30 July 2026  19:38:42 +0000 (0:00:06.761)       0:01:59.506 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nThursday 30 July 2026  19:38:48 +0000 (0:00:05.532)       0:02:05.039 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Thursday 30 July 2026  19:38:42 +0000 (0:00:06.761)       0:01:59.506 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Thursday 30 July 2026  19:38:48 +0000 (0:00:05.532)       0:02:05.039 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000022e11-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:01.876115Z",
                            "start": "2026-07-30T19:39:01.358716Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.ceph.osd : Get `ceph-volume lvm list` status]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:01.965303Z",
                            "start": "2026-07-30T19:39:01.888061Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000022e12",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "198766"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:02.030213Z",
                            "start": "2026-07-30T19:39:01.974018Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.ceph.osd : Get `ceph-volume lvm list` status]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:02.105411Z",
                            "start": "2026-07-30T19:39:02.039994Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:39:02.182189Z",
                            "start": "2026-07-30T19:39:02.115787Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:39:02.316794",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:39:22.318699",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:22.327135Z",
                            "start": "2026-07-30T19:39:02.270049Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:39:22.401780Z",
                            "start": "2026-07-30T19:39:22.334969Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023221",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:22.665193Z",
                            "start": "2026-07-30T19:39:22.412814Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440341.2106438,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 408,
                                "charset": "unknown",
                                "checksum": "7729b6a47d7cfbb3315f2c91a909e3bcc0bc98e0",
                                "ctime": 1785440362.451042,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440362.451042,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 201020,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:22.874557Z",
                            "start": "2026-07-30T19:39:22.673235Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023223",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2254"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:22.954564Z",
                            "start": "2026-07-30T19:39:22.885665Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023224",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +198767 /tmp/logs/molecule-aio-openvswitch.log | head -c 2254",
                            "delta": "0:00:00.006594",
                            "end": "2026-07-30 19:39:23.178946",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +198767 /tmp/logs/molecule-aio-openvswitch.log | head -c 2254",
                                    "_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-bdab-5d0a-000000023225-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:39:23.172352",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nThursday 30 July 2026  19:39:02 +0000 (0:00:14.481)       0:02:19.520 *********\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] ****************************************\nThursday 30 July 2026  19:39:03 +0000 (0:00:00.145)       0:02:19.666 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nThursday 30 July 2026  19:39:09 +0000 (0:00:06.343)       0:02:26.010 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nThursday 30 July 2026  19:39:15 +0000 (0:00:06.315)       0:02:32.326 *********\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  19:39:15 +0000 (0:00:00.101)       0:02:32.428 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nThursday 30 July 2026  19:39:15 +0000 (0:00:00.068)       0:02:32.496 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nThursday 30 July 2026  19:39:22 +0000 (0:00:06.247)       0:02:38.743 *********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nThursday 30 July 2026  19:39:22 +0000 (0:00:00.068)       0:02:38.811 *********\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  19:39:22 +0000 (0:00:00.060)       0:02:38.871 *********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:39:22 +0000 (0:00:00.107)       0:02:38.979 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Thursday 30 July 2026  19:39:02 +0000 (0:00:14.481)       0:02:19.520 *********",
                                "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] ****************************************",
                                "Thursday 30 July 2026  19:39:03 +0000 (0:00:00.145)       0:02:19.666 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Thursday 30 July 2026  19:39:09 +0000 (0:00:06.343)       0:02:26.010 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Thursday 30 July 2026  19:39:15 +0000 (0:00:06.315)       0:02:32.326 *********",
                                "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  19:39:15 +0000 (0:00:00.101)       0:02:32.428 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Thursday 30 July 2026  19:39:15 +0000 (0:00:00.068)       0:02:32.496 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Thursday 30 July 2026  19:39:22 +0000 (0:00:06.247)       0:02:38.743 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Thursday 30 July 2026  19:39:22 +0000 (0:00:00.068)       0:02:38.811 *********",
                                "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  19:39:22 +0000 (0:00:00.060)       0:02:38.871 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:39:22 +0000 (0:00:00.107)       0:02:38.979 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000023225-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:23.512626Z",
                            "start": "2026-07-30T19:39:22.986505Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:23.587459Z",
                            "start": "2026-07-30T19:39:23.520850Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023226",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "201020"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:23.670098Z",
                            "start": "2026-07-30T19:39:23.595058Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:23.748869Z",
                            "start": "2026-07-30T19:39:23.680516Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:39:23.828472Z",
                            "start": "2026-07-30T19:39:23.758905Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:39:24.068169",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:39:44.069911",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:44.085788Z",
                            "start": "2026-07-30T19:39:24.021055Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:39:44.167388Z",
                            "start": "2026-07-30T19:39:44.094943Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002364b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:44.396949Z",
                            "start": "2026-07-30T19:39:44.176378Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440362.831049,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 424,
                                "charset": "unknown",
                                "checksum": "545e092db8b6d1b10a371ec106ffac8d6275d576",
                                "ctime": 1785440384.4754546,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440384.4754546,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 209319,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:44.618768Z",
                            "start": "2026-07-30T19:39:44.407755Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002364d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8299"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:44.698418Z",
                            "start": "2026-07-30T19:39:44.627419Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002364e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +201021 /tmp/logs/molecule-aio-openvswitch.log | head -c 8299",
                            "delta": "0:00:00.007738",
                            "end": "2026-07-30 19:39:44.954087",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +201021 /tmp/logs/molecule-aio-openvswitch.log | head -c 8299",
                                    "_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-bdab-5d0a-00000002364f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:39:44.946349",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:39:24 +0000 (0:00:02.107)       0:02:41.086 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:39:24 +0000 (0:00:00.245)       0:02:41.332 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:39:24 +0000 (0:00:00.076)       0:02:41.409 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:39:25 +0000 (0:00:00.274)       0:02:41.683 *********\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  19:39:25 +0000 (0:00:00.076)       0:02:41.760 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:39:25 +0000 (0:00:00.374)       0:02:42.135 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:39:25 +0000 (0:00:00.097)       0:02:42.232 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:39:25 +0000 (0:00:00.096)       0:02:42.329 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:39:26 +0000 (0:00:00.346)       0:02:42.675 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:39:27 +0000 (0:00:01.047)       0:02:43.722 *********\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  19:39:27 +0000 (0:00:00.103)       0:02:43.826 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:39:27 +0000 (0:00:00.433)       0:02:44.260 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:39:29 +0000 (0:00:02.051)       0:02:46.311 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:39:29 +0000 (0:00:00.061)       0:02:46.373 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:39:29 +0000 (0:00:00.059)       0:02:46.432 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:39:29 +0000 (0:00:00.065)       0:02:46.497 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:39:31 +0000 (0:00:01.213)       0:02:47.711 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:39:31 +0000 (0:00:00.487)       0:02:48.199 *********\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  19:39:32 +0000 (0:00:00.962)       0:02:49.162 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:39:33 +0000 (0:00:00.563)       0:02:49.725 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:39:33 +0000 (0:00:00.022)       0:02:49.748 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:39:33 +0000 (0:00:00.424)       0:02:50.173 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:39:33 +0000 (0:00:00.259)       0:02:50.433 *********\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  19:39:33 +0000 (0:00:00.082)       0:02:50.515 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:39:34 +0000 (0:00:00.372)       0:02:50.887 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nThursday 30 July 2026  19:39:37 +0000 (0:00:03.139)       0:02:54.027 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nThursday 30 July 2026  19:39:38 +0000 (0:00:01.090)       0:02:55.118 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nThursday 30 July 2026  19:39:38 +0000 (0:00:00.224)       0:02:55.342 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nThursday 30 July 2026  19:39:39 +0000 (0:00:00.473)       0:02:55.816 *********\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  19:39:39 +0000 (0:00:00.641)       0:02:56.457 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nThursday 30 July 2026  19:39:40 +0000 (0:00:00.447)       0:02:56.905 *********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nThursday 30 July 2026  19:39:40 +0000 (0:00:00.451)       0:02:57.356 *********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nThursday 30 July 2026  19:39:40 +0000 (0:00:00.023)       0:02:57.379 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nThursday 30 July 2026  19:39:41 +0000 (0:00:00.388)       0:02:57.768 *********\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  19:39:41 +0000 (0:00:00.097)       0:02:57.865 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nThursday 30 July 2026  19:39:42 +0000 (0:00:01.045)       0:02:58.911 *********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nThursday 30 July 2026  19:39:43 +0000 (0:00:00.682)       0:02:59.593 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nThursday 30 July 2026  19:39:43 +0000 (0:00:00.640)       0:03:00.233 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nThursday 30 July 2026  19:39:43 +0000 (0:00:00.214)       0:03:00.448 *********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nThursday 30 July 2026  19:39:44 +0000 (0:00:00.304)       0:03:00.752 *********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nThursday 30 July 2026  19:39:44 +0000 (0:00:00.249)       0:03:01.002 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:39:24 +0000 (0:00:02.107)       0:02:41.086 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:39:24 +0000 (0:00:00.245)       0:02:41.332 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:39:24 +0000 (0:00:00.076)       0:02:41.409 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:39:25 +0000 (0:00:00.274)       0:02:41.683 *********",
                                "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  19:39:25 +0000 (0:00:00.076)       0:02:41.760 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:39:25 +0000 (0:00:00.374)       0:02:42.135 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:39:25 +0000 (0:00:00.097)       0:02:42.232 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:39:25 +0000 (0:00:00.096)       0:02:42.329 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:39:26 +0000 (0:00:00.346)       0:02:42.675 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:39:27 +0000 (0:00:01.047)       0:02:43.722 *********",
                                "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  19:39:27 +0000 (0:00:00.103)       0:02:43.826 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:39:27 +0000 (0:00:00.433)       0:02:44.260 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:39:29 +0000 (0:00:02.051)       0:02:46.311 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:39:29 +0000 (0:00:00.061)       0:02:46.373 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:39:29 +0000 (0:00:00.059)       0:02:46.432 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:39:29 +0000 (0:00:00.065)       0:02:46.497 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:39:31 +0000 (0:00:01.213)       0:02:47.711 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:39:31 +0000 (0:00:00.487)       0:02:48.199 *********",
                                "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  19:39:32 +0000 (0:00:00.962)       0:02:49.162 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:39:33 +0000 (0:00:00.563)       0:02:49.725 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:39:33 +0000 (0:00:00.022)       0:02:49.748 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:39:33 +0000 (0:00:00.424)       0:02:50.173 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:39:33 +0000 (0:00:00.259)       0:02:50.433 *********",
                                "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  19:39:33 +0000 (0:00:00.082)       0:02:50.515 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:39:34 +0000 (0:00:00.372)       0:02:50.887 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Thursday 30 July 2026  19:39:37 +0000 (0:00:03.139)       0:02:54.027 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Thursday 30 July 2026  19:39:38 +0000 (0:00:01.090)       0:02:55.118 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Thursday 30 July 2026  19:39:38 +0000 (0:00:00.224)       0:02:55.342 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Thursday 30 July 2026  19:39:39 +0000 (0:00:00.473)       0:02:55.816 *********",
                                "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  19:39:39 +0000 (0:00:00.641)       0:02:56.457 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Thursday 30 July 2026  19:39:40 +0000 (0:00:00.447)       0:02:56.905 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Thursday 30 July 2026  19:39:40 +0000 (0:00:00.451)       0:02:57.356 *********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Thursday 30 July 2026  19:39:40 +0000 (0:00:00.023)       0:02:57.379 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Thursday 30 July 2026  19:39:41 +0000 (0:00:00.388)       0:02:57.768 *********",
                                "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  19:39:41 +0000 (0:00:00.097)       0:02:57.865 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Thursday 30 July 2026  19:39:42 +0000 (0:00:01.045)       0:02:58.911 *********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Thursday 30 July 2026  19:39:43 +0000 (0:00:00.682)       0:02:59.593 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Thursday 30 July 2026  19:39:43 +0000 (0:00:00.640)       0:03:00.233 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Thursday 30 July 2026  19:39:43 +0000 (0:00:00.214)       0:03:00.448 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Thursday 30 July 2026  19:39:44 +0000 (0:00:00.304)       0:03:00.752 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Thursday 30 July 2026  19:39:44 +0000 (0:00:00.249)       0:03:01.002 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-00000002364f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:45.260653Z",
                            "start": "2026-07-30T19:39:44.728594Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.ceph_exporter : Configure Ceph exporter service]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:45.351184Z",
                            "start": "2026-07-30T19:39:45.271325Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023650",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "209319"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:45.433845Z",
                            "start": "2026-07-30T19:39:45.361486Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph.ceph_exporter : Configure Ceph exporter service]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:39:45.514739Z",
                            "start": "2026-07-30T19:39:45.443674Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:39:45.594506Z",
                            "start": "2026-07-30T19:39:45.523594Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:39:45.736855",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-30 19:40:05.743493",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:05.759732Z",
                            "start": "2026-07-30T19:39:45.685266Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:40:05.836552Z",
                            "start": "2026-07-30T19:40:05.768789Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023a8b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:06.080851Z",
                            "start": "2026-07-30T19:40:05.847483Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440384.5714564,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 432,
                                "charset": "unknown",
                                "checksum": "977f2d4519059d424d055026d4d62148c9d8bbea",
                                "ctime": 1785440403.8558178,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440403.8558178,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 215052,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:06.286282Z",
                            "start": "2026-07-30T19:40:06.093565Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023a8d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5733"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:06.369989Z",
                            "start": "2026-07-30T19:40:06.297678Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023a8e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +209320 /tmp/logs/molecule-aio-openvswitch.log | head -c 5733",
                            "delta": "0:00:00.007450",
                            "end": "2026-07-30 19:40:06.621630",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +209320 /tmp/logs/molecule-aio-openvswitch.log | head -c 5733",
                                    "_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-bdab-5d0a-000000023a8f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:40:06.614180",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nThursday 30 July 2026  19:39:51 +0000 (0:00:06.546)       0:03:07.549 *********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:39:51 +0000 (0:00:00.381)       0:03:07.930 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nThursday 30 July 2026  19:39:53 +0000 (0:00:02.452)       0:03:10.383 *********\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] ***\nThursday 30 July 2026  19:39:57 +0000 (0:00:03.738)       0:03:14.121 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nThursday 30 July 2026  19:39:57 +0000 (0:00:00.236)       0:03:14.357 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nThursday 30 July 2026  19:39:58 +0000 (0:00:00.443)       0:03:14.801 *********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nThursday 30 July 2026  19:39:58 +0000 (0:00:00.308)       0:03:15.110 *********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:39:58 +0000 (0:00:00.068)       0:03:15.178 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nThursday 30 July 2026  19:40:00 +0000 (0:00:02.199)       0:03:17.377 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nThursday 30 July 2026  19:40:01 +0000 (0:00:00.233)       0:03:17.611 *********\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  19:40:01 +0000 (0:00:00.909)       0:03:18.520 *********\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] *********\nThursday 30 July 2026  19:40:02 +0000 (0:00:00.528)       0:03:19.048 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nThursday 30 July 2026  19:40:02 +0000 (0:00:00.202)       0:03:19.251 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nThursday 30 July 2026  19:40:02 +0000 (0:00:00.194)       0:03:19.446 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nThursday 30 July 2026  19:40:02 +0000 (0:00:00.051)       0:03:19.497 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nThursday 30 July 2026  19:40:03 +0000 (0:00:00.055)       0:03:19.552 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nThursday 30 July 2026  19:40:03 +0000 (0:00:00.509)       0:03:20.062 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nThursday 30 July 2026  19:40:03 +0000 (0:00:00.230)       0:03:20.293 *********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:40:03 +0000 (0:00:00.089)       0:03:20.383 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Thursday 30 July 2026  19:39:51 +0000 (0:00:06.546)       0:03:07.549 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:39:51 +0000 (0:00:00.381)       0:03:07.930 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Thursday 30 July 2026  19:39:53 +0000 (0:00:02.452)       0:03:10.383 *********",
                                "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] ***",
                                "Thursday 30 July 2026  19:39:57 +0000 (0:00:03.738)       0:03:14.121 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Thursday 30 July 2026  19:39:57 +0000 (0:00:00.236)       0:03:14.357 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Thursday 30 July 2026  19:39:58 +0000 (0:00:00.443)       0:03:14.801 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Thursday 30 July 2026  19:39:58 +0000 (0:00:00.308)       0:03:15.110 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:39:58 +0000 (0:00:00.068)       0:03:15.178 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Thursday 30 July 2026  19:40:00 +0000 (0:00:02.199)       0:03:17.377 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Thursday 30 July 2026  19:40:01 +0000 (0:00:00.233)       0:03:17.611 *********",
                                "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  19:40:01 +0000 (0:00:00.909)       0:03:18.520 *********",
                                "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] *********",
                                "Thursday 30 July 2026  19:40:02 +0000 (0:00:00.528)       0:03:19.048 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Thursday 30 July 2026  19:40:02 +0000 (0:00:00.202)       0:03:19.251 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Thursday 30 July 2026  19:40:02 +0000 (0:00:00.194)       0:03:19.446 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Thursday 30 July 2026  19:40:02 +0000 (0:00:00.051)       0:03:19.497 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Thursday 30 July 2026  19:40:03 +0000 (0:00:00.055)       0:03:19.552 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Thursday 30 July 2026  19:40:03 +0000 (0:00:00.509)       0:03:20.062 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Thursday 30 July 2026  19:40:03 +0000 (0:00:00.230)       0:03:20.293 *********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:40:03 +0000 (0:00:00.089)       0:03:20.383 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000023a8f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:06.944020Z",
                            "start": "2026-07-30T19:40:06.411759Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023a8f",
                        "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-30T19:40:07.035517Z",
                            "start": "2026-07-30T19:40:06.955077Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023a90",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "215052"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:07.120177Z",
                            "start": "2026-07-30T19:40:07.048876Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:07.199218Z",
                            "start": "2026-07-30T19:40:07.131943Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:40:07.271417Z",
                            "start": "2026-07-30T19:40:07.211674Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:40:07.410154",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:40:27.412172",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:27.429703Z",
                            "start": "2026-07-30T19:40:07.361796Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:40:27.508805Z",
                            "start": "2026-07-30T19:40:27.441615Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023ee1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:27.746269Z",
                            "start": "2026-07-30T19:40:27.519801Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440406.6158695,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 456,
                                "charset": "unknown",
                                "checksum": "7644a841a07e468a00e5f6f330c15688cb81801b",
                                "ctime": 1785440427.0402524,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440427.0402524,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 226638,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:27.960108Z",
                            "start": "2026-07-30T19:40:27.762460Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023ee3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "11586"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:28.038020Z",
                            "start": "2026-07-30T19:40:27.970753Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023ee4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +215053 /tmp/logs/molecule-aio-openvswitch.log | head -c 11586",
                            "delta": "0:00:00.008502",
                            "end": "2026-07-30 19:40:28.258794",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +215053 /tmp/logs/molecule-aio-openvswitch.log | head -c 11586",
                                    "_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-bdab-5d0a-000000023ee5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:40:28.250292",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:06 +0000 (0:00:02.440)       0:03:22.823 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:40:06 +0000 (0:00:00.245)       0:03:23.069 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:40:06 +0000 (0:00:00.076)       0:03:23.146 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:06 +0000 (0:00:00.251)       0:03:23.397 *********\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  19:40:06 +0000 (0:00:00.077)       0:03:23.475 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:07 +0000 (0:00:00.332)       0:03:23.807 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:07 +0000 (0:00:00.094)       0:03:23.902 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:40:07 +0000 (0:00:00.264)       0:03:24.166 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:08 +0000 (0:00:01.077)       0:03:25.244 *********\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  19:40:08 +0000 (0:00:00.110)       0:03:25.354 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:09 +0000 (0:00:00.414)       0:03:25.769 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:40:11 +0000 (0:00:02.030)       0:03:27.800 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:40:11 +0000 (0:00:00.057)       0:03:27.858 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:40:11 +0000 (0:00:00.063)       0:03:27.921 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:40:11 +0000 (0:00:00.077)       0:03:27.999 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:40:12 +0000 (0:00:01.280)       0:03:29.280 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:40:13 +0000 (0:00:00.455)       0:03:29.735 *********\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  19:40:14 +0000 (0:00:00.967)       0:03:30.704 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:40:14 +0000 (0:00:00.541)       0:03:31.245 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:40:14 +0000 (0:00:00.023)       0:03:31.268 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nThursday 30 July 2026  19:40:15 +0000 (0:00:00.402)       0:03:31.671 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\nThursday 30 July 2026  19:40:16 +0000 (0:00:00.909)       0:03:32.581 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nThursday 30 July 2026  19:40:16 +0000 (0:00:00.065)       0:03:32.647 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nThursday 30 July 2026  19:40:16 +0000 (0:00:00.067)       0:03:32.715 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nThursday 30 July 2026  19:40:16 +0000 (0:00:00.081)       0:03:32.796 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nThursday 30 July 2026  19:40:16 +0000 (0:00:00.258)       0:03:33.055 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:16 +0000 (0:00:00.087)       0:03:33.142 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:16 +0000 (0:00:00.248)       0:03:33.390 *********\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  19:40:16 +0000 (0:00:00.069)       0:03:33.460 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:17 +0000 (0:00:00.363)       0:03:33.823 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:17 +0000 (0:00:00.095)       0:03:33.919 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:17 +0000 (0:00:00.272)       0:03:34.191 *********\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  19:40:17 +0000 (0:00:00.080)       0:03:34.272 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:18 +0000 (0:00:00.346)       0:03:34.618 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nThursday 30 July 2026  19:40:18 +0000 (0:00:00.123)       0:03:34.742 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nThursday 30 July 2026  19:40:18 +0000 (0:00:00.066)       0:03:34.808 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nThursday 30 July 2026  19:40:18 +0000 (0:00:00.058)       0:03:34.867 *********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nThursday 30 July 2026  19:40:18 +0000 (0:00:00.060)       0:03:34.927 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nThursday 30 July 2026  19:40:19 +0000 (0:00:01.078)       0:03:36.005 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nThursday 30 July 2026  19:40:19 +0000 (0:00:00.476)       0:03:36.482 *********\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  19:40:20 +0000 (0:00:00.971)       0:03:37.453 *********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nThursday 30 July 2026  19:40:21 +0000 (0:00:00.538)       0:03:37.993 *********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nThursday 30 July 2026  19:40:21 +0000 (0:00:00.025)       0:03:38.018 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:21 +0000 (0:00:00.391)       0:03:38.410 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:22 +0000 (0:00:00.251)       0:03:38.661 *********\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  19:40:22 +0000 (0:00:00.093)       0:03:38.754 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:22 +0000 (0:00:00.385)       0:03:39.139 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:23 +0000 (0:00:01.171)       0:03:40.311 *********\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  19:40:23 +0000 (0:00:00.088)       0:03:40.400 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:24 +0000 (0:00:00.383)       0:03:40.783 *********\nok: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nThursday 30 July 2026  19:40:25 +0000 (0:00:01.145)       0:03:41.928 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nThursday 30 July 2026  19:40:25 +0000 (0:00:00.486)       0:03:42.414 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:26 +0000 (0:00:00.242)       0:03:42.657 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:26 +0000 (0:00:00.227)       0:03:42.884 *********\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  19:40:26 +0000 (0:00:00.104)       0:03:42.989 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:27 +0000 (0:00:00.579)       0:03:43.568 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:06 +0000 (0:00:02.440)       0:03:22.823 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:40:06 +0000 (0:00:00.245)       0:03:23.069 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:40:06 +0000 (0:00:00.076)       0:03:23.146 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:06 +0000 (0:00:00.251)       0:03:23.397 *********",
                                "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  19:40:06 +0000 (0:00:00.077)       0:03:23.475 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:07 +0000 (0:00:00.332)       0:03:23.807 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:07 +0000 (0:00:00.094)       0:03:23.902 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:40:07 +0000 (0:00:00.264)       0:03:24.166 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:08 +0000 (0:00:01.077)       0:03:25.244 *********",
                                "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  19:40:08 +0000 (0:00:00.110)       0:03:25.354 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:09 +0000 (0:00:00.414)       0:03:25.769 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:40:11 +0000 (0:00:02.030)       0:03:27.800 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:40:11 +0000 (0:00:00.057)       0:03:27.858 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:40:11 +0000 (0:00:00.063)       0:03:27.921 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:40:11 +0000 (0:00:00.077)       0:03:27.999 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:40:12 +0000 (0:00:01.280)       0:03:29.280 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:40:13 +0000 (0:00:00.455)       0:03:29.735 *********",
                                "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  19:40:14 +0000 (0:00:00.967)       0:03:30.704 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:40:14 +0000 (0:00:00.541)       0:03:31.245 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:40:14 +0000 (0:00:00.023)       0:03:31.268 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Thursday 30 July 2026  19:40:15 +0000 (0:00:00.402)       0:03:31.671 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "Thursday 30 July 2026  19:40:16 +0000 (0:00:00.909)       0:03:32.581 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Thursday 30 July 2026  19:40:16 +0000 (0:00:00.065)       0:03:32.647 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Thursday 30 July 2026  19:40:16 +0000 (0:00:00.067)       0:03:32.715 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Thursday 30 July 2026  19:40:16 +0000 (0:00:00.081)       0:03:32.796 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Thursday 30 July 2026  19:40:16 +0000 (0:00:00.258)       0:03:33.055 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:16 +0000 (0:00:00.087)       0:03:33.142 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:16 +0000 (0:00:00.248)       0:03:33.390 *********",
                                "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  19:40:16 +0000 (0:00:00.069)       0:03:33.460 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:17 +0000 (0:00:00.363)       0:03:33.823 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:17 +0000 (0:00:00.095)       0:03:33.919 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:17 +0000 (0:00:00.272)       0:03:34.191 *********",
                                "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  19:40:17 +0000 (0:00:00.080)       0:03:34.272 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:18 +0000 (0:00:00.346)       0:03:34.618 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Thursday 30 July 2026  19:40:18 +0000 (0:00:00.123)       0:03:34.742 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Thursday 30 July 2026  19:40:18 +0000 (0:00:00.066)       0:03:34.808 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Thursday 30 July 2026  19:40:18 +0000 (0:00:00.058)       0:03:34.867 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Thursday 30 July 2026  19:40:18 +0000 (0:00:00.060)       0:03:34.927 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Thursday 30 July 2026  19:40:19 +0000 (0:00:01.078)       0:03:36.005 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Thursday 30 July 2026  19:40:19 +0000 (0:00:00.476)       0:03:36.482 *********",
                                "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  19:40:20 +0000 (0:00:00.971)       0:03:37.453 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Thursday 30 July 2026  19:40:21 +0000 (0:00:00.538)       0:03:37.993 *********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Thursday 30 July 2026  19:40:21 +0000 (0:00:00.025)       0:03:38.018 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:21 +0000 (0:00:00.391)       0:03:38.410 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:22 +0000 (0:00:00.251)       0:03:38.661 *********",
                                "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  19:40:22 +0000 (0:00:00.093)       0:03:38.754 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:22 +0000 (0:00:00.385)       0:03:39.139 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:23 +0000 (0:00:01.171)       0:03:40.311 *********",
                                "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  19:40:23 +0000 (0:00:00.088)       0:03:40.400 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:24 +0000 (0:00:00.383)       0:03:40.783 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Thursday 30 July 2026  19:40:25 +0000 (0:00:01.145)       0:03:41.928 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Thursday 30 July 2026  19:40:25 +0000 (0:00:00.486)       0:03:42.414 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:26 +0000 (0:00:00.242)       0:03:42.657 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:26 +0000 (0:00:00.227)       0:03:42.884 *********",
                                "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  19:40:26 +0000 (0:00:00.104)       0:03:42.989 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:27 +0000 (0:00:00.579)       0:03:43.568 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000023ee5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:28.597048Z",
                            "start": "2026-07-30T19:40:28.065996Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023ee5",
                        "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-30T19:40:28.684193Z",
                            "start": "2026-07-30T19:40:28.609110Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000023ee6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "226638"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:28.761863Z",
                            "start": "2026-07-30T19:40:28.694504Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:28.839173Z",
                            "start": "2026-07-30T19:40:28.771972Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:40:28.916840Z",
                            "start": "2026-07-30T19:40:28.849556Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:40:29.162319",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:40:49.164187",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:49.178940Z",
                            "start": "2026-07-30T19:40:29.114143Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:40:49.260921Z",
                            "start": "2026-07-30T19:40:49.189625Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002434d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:49.535220Z",
                            "start": "2026-07-30T19:40:49.273680Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440427.9162688,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 480,
                                "charset": "unknown",
                                "checksum": "605758cd1812b4d4e89f3bfc0e51ee5f253a82a7",
                                "ctime": 1785440449.6166754,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440449.6166754,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 238739,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:49.755308Z",
                            "start": "2026-07-30T19:40:49.550757Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002434f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12101"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:49.839673Z",
                            "start": "2026-07-30T19:40:49.767844Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000024350",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +226639 /tmp/logs/molecule-aio-openvswitch.log | head -c 12101",
                            "delta": "0:00:00.009723",
                            "end": "2026-07-30 19:40:50.091405",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +226639 /tmp/logs/molecule-aio-openvswitch.log | head -c 12101",
                                    "_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-bdab-5d0a-000000024351-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:40:50.081682",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nThursday 30 July 2026  19:40:29 +0000 (0:00:02.009)       0:03:45.578 *********\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  19:40:29 +0000 (0:00:00.098)       0:03:45.677 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nThursday 30 July 2026  19:40:30 +0000 (0:00:00.996)       0:03:46.673 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nThursday 30 July 2026  19:40:30 +0000 (0:00:00.223)       0:03:46.897 *********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nThursday 30 July 2026  19:40:30 +0000 (0:00:00.453)       0:03:47.350 *********\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] *********************\nThursday 30 July 2026  19:40:31 +0000 (0:00:00.735)       0:03:48.085 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:31 +0000 (0:00:00.251)       0:03:48.337 *********\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  19:40:31 +0000 (0:00:00.070)       0:03:48.407 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:32 +0000 (0:00:00.392)       0:03:48.799 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nThursday 30 July 2026  19:40:32 +0000 (0:00:00.069)       0:03:48.869 *********\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  19:40:32 +0000 (0:00:00.105)       0:03:48.974 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nThursday 30 July 2026  19:40:32 +0000 (0:00:00.059)       0:03:49.034 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nThursday 30 July 2026  19:40:33 +0000 (0:00:01.108)       0:03:50.143 *********\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] ***\nThursday 30 July 2026  19:40:35 +0000 (0:00:02.268)       0:03:52.411 *********\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] ********\nThursday 30 July 2026  19:40:36 +0000 (0:00:00.570)       0:03:52.982 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nThursday 30 July 2026  19:40:36 +0000 (0:00:00.430)       0:03:53.413 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nThursday 30 July 2026  19:40:37 +0000 (0:00:00.443)       0:03:53.856 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nThursday 30 July 2026  19:40:37 +0000 (0:00:00.240)       0:03:54.097 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nThursday 30 July 2026  19:40:37 +0000 (0:00:00.053)       0:03:54.151 *********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nThursday 30 July 2026  19:40:38 +0000 (0:00:00.473)       0:03:54.624 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nThursday 30 July 2026  19:40:38 +0000 (0:00:00.460)       0:03:55.085 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nThursday 30 July 2026  19:40:38 +0000 (0:00:00.394)       0:03:55.479 *********\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nThursday 30 July 2026  19:40:38 +0000 (0:00:00.022)       0:03:55.502 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nThursday 30 July 2026  19:40:39 +0000 (0:00:00.402)       0:03:55.905 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nThursday 30 July 2026  19:40:40 +0000 (0:00:01.362)       0:03:57.268 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nThursday 30 July 2026  19:40:42 +0000 (0:00:01.804)       0:03:59.072 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nThursday 30 July 2026  19:40:42 +0000 (0:00:00.245)       0:03:59.318 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nThursday 30 July 2026  19:40:43 +0000 (0:00:00.545)       0:03:59.863 *********\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  19:40:43 +0000 (0:00:00.137)       0:04:00.001 *********\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  19:40:43 +0000 (0:00:00.110)       0:04:00.111 *********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nThursday 30 July 2026  19:40:43 +0000 (0:00:00.275)       0:04:00.387 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nThursday 30 July 2026  19:40:43 +0000 (0:00:00.070)       0:04:00.457 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nThursday 30 July 2026  19:40:43 +0000 (0:00:00.060)       0:04:00.518 *********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.056)       0:04:00.575 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.559)       0:04:01.134 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.055)       0:04:01.189 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.058)       0:04:01.248 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.053)       0:04:01.301 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.063)       0:04:01.365 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.050)       0:04:01.415 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.056)       0:04:01.472 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nThursday 30 July 2026  19:40:44 +0000 (0:00:00.049)       0:04:01.522 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\nThursday 30 July 2026  19:40:45 +0000 (0:00:00.388)       0:04:01.910 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nThursday 30 July 2026  19:40:45 +0000 (0:00:00.217)       0:04:02.128 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nThursday 30 July 2026  19:40:45 +0000 (0:00:00.059)       0:04:02.187 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nThursday 30 July 2026  19:40:45 +0000 (0:00:00.214)       0:04:02.402 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nThursday 30 July 2026  19:40:46 +0000 (0:00:00.224)       0:04:02.626 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nThursday 30 July 2026  19:40:46 +0000 (0:00:00.209)       0:04:02.836 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nThursday 30 July 2026  19:40:47 +0000 (0:00:01.031)       0:04:03.867 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nThursday 30 July 2026  19:40:48 +0000 (0:00:01.104)       0:04:04.972 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nThursday 30 July 2026  19:40:48 +0000 (0:00:00.073)       0:04:05.045 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nThursday 30 July 2026  19:40:48 +0000 (0:00:00.071)       0:04:05.117 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nThursday 30 July 2026  19:40:49 +0000 (0:00:00.673)       0:04:05.791 *********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nThursday 30 July 2026  19:40:49 +0000 (0:00:00.065)       0:04:05.856 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nThursday 30 July 2026  19:40:49 +0000 (0:00:00.072)       0:04:05.929 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nThursday 30 July 2026  19:40:49 +0000 (0:00:00.078)       0:04:06.008 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nThursday 30 July 2026  19:40:49 +0000 (0:00:00.076)       0:04:06.084 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nThursday 30 July 2026  19:40:49 +0000 (0:00:00.061)       0:04:06.146 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  19:40:29 +0000 (0:00:02.009)       0:03:45.578 *********",
                                "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  19:40:29 +0000 (0:00:00.098)       0:03:45.677 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Thursday 30 July 2026  19:40:30 +0000 (0:00:00.996)       0:03:46.673 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Thursday 30 July 2026  19:40:30 +0000 (0:00:00.223)       0:03:46.897 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Thursday 30 July 2026  19:40:30 +0000 (0:00:00.453)       0:03:47.350 *********",
                                "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] *********************",
                                "Thursday 30 July 2026  19:40:31 +0000 (0:00:00.735)       0:03:48.085 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:31 +0000 (0:00:00.251)       0:03:48.337 *********",
                                "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  19:40:31 +0000 (0:00:00.070)       0:03:48.407 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:32 +0000 (0:00:00.392)       0:03:48.799 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Thursday 30 July 2026  19:40:32 +0000 (0:00:00.069)       0:03:48.869 *********",
                                "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  19:40:32 +0000 (0:00:00.105)       0:03:48.974 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Thursday 30 July 2026  19:40:32 +0000 (0:00:00.059)       0:03:49.034 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Thursday 30 July 2026  19:40:33 +0000 (0:00:01.108)       0:03:50.143 *********",
                                "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] ***",
                                "Thursday 30 July 2026  19:40:35 +0000 (0:00:02.268)       0:03:52.411 *********",
                                "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] ********",
                                "Thursday 30 July 2026  19:40:36 +0000 (0:00:00.570)       0:03:52.982 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Thursday 30 July 2026  19:40:36 +0000 (0:00:00.430)       0:03:53.413 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Thursday 30 July 2026  19:40:37 +0000 (0:00:00.443)       0:03:53.856 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Thursday 30 July 2026  19:40:37 +0000 (0:00:00.240)       0:03:54.097 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Thursday 30 July 2026  19:40:37 +0000 (0:00:00.053)       0:03:54.151 *********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Thursday 30 July 2026  19:40:38 +0000 (0:00:00.473)       0:03:54.624 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Thursday 30 July 2026  19:40:38 +0000 (0:00:00.460)       0:03:55.085 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Thursday 30 July 2026  19:40:38 +0000 (0:00:00.394)       0:03:55.479 *********",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Thursday 30 July 2026  19:40:38 +0000 (0:00:00.022)       0:03:55.502 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Thursday 30 July 2026  19:40:39 +0000 (0:00:00.402)       0:03:55.905 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Thursday 30 July 2026  19:40:40 +0000 (0:00:01.362)       0:03:57.268 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Thursday 30 July 2026  19:40:42 +0000 (0:00:01.804)       0:03:59.072 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Thursday 30 July 2026  19:40:42 +0000 (0:00:00.245)       0:03:59.318 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Thursday 30 July 2026  19:40:43 +0000 (0:00:00.545)       0:03:59.863 *********",
                                "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  19:40:43 +0000 (0:00:00.137)       0:04:00.001 *********",
                                "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  19:40:43 +0000 (0:00:00.110)       0:04:00.111 *********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Thursday 30 July 2026  19:40:43 +0000 (0:00:00.275)       0:04:00.387 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Thursday 30 July 2026  19:40:43 +0000 (0:00:00.070)       0:04:00.457 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Thursday 30 July 2026  19:40:43 +0000 (0:00:00.060)       0:04:00.518 *********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.056)       0:04:00.575 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.559)       0:04:01.134 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.055)       0:04:01.189 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.058)       0:04:01.248 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.053)       0:04:01.301 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.063)       0:04:01.365 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.050)       0:04:01.415 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.056)       0:04:01.472 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Thursday 30 July 2026  19:40:44 +0000 (0:00:00.049)       0:04:01.522 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Thursday 30 July 2026  19:40:45 +0000 (0:00:00.388)       0:04:01.910 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Thursday 30 July 2026  19:40:45 +0000 (0:00:00.217)       0:04:02.128 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Thursday 30 July 2026  19:40:45 +0000 (0:00:00.059)       0:04:02.187 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Thursday 30 July 2026  19:40:45 +0000 (0:00:00.214)       0:04:02.402 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Thursday 30 July 2026  19:40:46 +0000 (0:00:00.224)       0:04:02.626 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Thursday 30 July 2026  19:40:46 +0000 (0:00:00.209)       0:04:02.836 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Thursday 30 July 2026  19:40:47 +0000 (0:00:01.031)       0:04:03.867 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Thursday 30 July 2026  19:40:48 +0000 (0:00:01.104)       0:04:04.972 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Thursday 30 July 2026  19:40:48 +0000 (0:00:00.073)       0:04:05.045 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Thursday 30 July 2026  19:40:48 +0000 (0:00:00.071)       0:04:05.117 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Thursday 30 July 2026  19:40:49 +0000 (0:00:00.673)       0:04:05.791 *********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Thursday 30 July 2026  19:40:49 +0000 (0:00:00.065)       0:04:05.856 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Thursday 30 July 2026  19:40:49 +0000 (0:00:00.072)       0:04:05.929 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Thursday 30 July 2026  19:40:49 +0000 (0:00:00.078)       0:04:06.008 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Thursday 30 July 2026  19:40:49 +0000 (0:00:00.076)       0:04:06.084 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Thursday 30 July 2026  19:40:49 +0000 (0:00:00.061)       0:04:06.146 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000024351-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:50.410618Z",
                            "start": "2026-07-30T19:40:49.874956Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000024351",
                        "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 : Upgrade & restart Kubelet node for upgrade (if needed)]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:50.500369Z",
                            "start": "2026-07-30T19:40:50.421362Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000024352",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "238739"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:50.580228Z",
                            "start": "2026-07-30T19:40:50.510731Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:40:50.670537Z",
                            "start": "2026-07-30T19:40:50.594035Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:40:50.753074Z",
                            "start": "2026-07-30T19:40:50.681172Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:40:50.906158",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:41:10.908334",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:10.926357Z",
                            "start": "2026-07-30T19:40:50.851074Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:41:11.013835Z",
                            "start": "2026-07-30T19:41:10.937146Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000247cf",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:11.260442Z",
                            "start": "2026-07-30T19:41:11.027849Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440449.708677,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 488,
                                "charset": "unknown",
                                "checksum": "a3912fc3e6ce90aa20a749b9b703d281df160727",
                                "ctime": 1785440470.933075,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440470.933075,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 244732,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:11.476123Z",
                            "start": "2026-07-30T19:41:11.274654Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000247d1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5993"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:11.558968Z",
                            "start": "2026-07-30T19:41:11.490839Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000247d2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +238740 /tmp/logs/molecule-aio-openvswitch.log | head -c 5993",
                            "delta": "0:00:00.008387",
                            "end": "2026-07-30 19:41:11.821317",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +238740 /tmp/logs/molecule-aio-openvswitch.log | head -c 5993",
                                    "_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-bdab-5d0a-0000000247d3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:41:11.812930",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nThursday 30 July 2026  19:40:50 +0000 (0:00:00.520)       0:04:06.666 *********\nok: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:40:51 +0000 (0:00:00.969)       0:04:07.636 *********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nThursday 30 July 2026  19:40:53 +0000 (0:00:02.456)       0:04:10.092 *********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nThursday 30 July 2026  19:40:53 +0000 (0:00:00.258)       0:04:10.350 *********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nThursday 30 July 2026  19:40:54 +0000 (0:00:01.133)       0:04:11.483 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:55 +0000 (0:00:00.264)       0:04:11.748 *********\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  19:40:55 +0000 (0:00:00.075)       0:04:11.823 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:55 +0000 (0:00:00.376)       0:04:12.200 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nThursday 30 July 2026  19:40:56 +0000 (0:00:01.200)       0:04:13.400 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nThursday 30 July 2026  19:40:57 +0000 (0:00:00.354)       0:04:13.755 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nThursday 30 July 2026  19:40:57 +0000 (0:00:00.219)       0:04:13.974 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nThursday 30 July 2026  19:40:57 +0000 (0:00:00.299)       0:04:14.273 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nThursday 30 July 2026  19:40:57 +0000 (0:00:00.236)       0:04:14.509 *********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nThursday 30 July 2026  19:40:58 +0000 (0:00:00.235)       0:04:14.745 *********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nThursday 30 July 2026  19:40:58 +0000 (0:00:00.088)       0:04:14.833 *********\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  19:40:58 +0000 (0:00:00.074)       0:04:14.908 *********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nThursday 30 July 2026  19:40:58 +0000 (0:00:00.358)       0:04:15.267 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:41:00 +0000 (0:00:01.721)       0:04:16.989 *********\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  19:41:00 +0000 (0:00:00.098)       0:04:17.087 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nThursday 30 July 2026  19:41:01 +0000 (0:00:00.653)       0:04:17.740 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nThursday 30 July 2026  19:41:02 +0000 (0:00:00.804)       0:04:18.545 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:41:03 +0000 (0:00:01.859)       0:04:20.405 *********\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  19:41:03 +0000 (0:00:00.080)       0:04:20.486 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nThursday 30 July 2026  19:41:04 +0000 (0:00:00.587)       0:04:21.073 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nThursday 30 July 2026  19:41:06 +0000 (0:00:01.827)       0:04:22.901 *********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:41:07 +0000 (0:00:00.755)       0:04:23.656 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nThursday 30 July 2026  19:41:09 +0000 (0:00:02.337)       0:04:25.994 *********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nThursday 30 July 2026  19:41:10 +0000 (0:00:00.790)       0:04:26.785 *********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:41:10 +0000 (0:00:00.676)       0:04:27.461 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Thursday 30 July 2026  19:40:50 +0000 (0:00:00.520)       0:04:06.666 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:40:51 +0000 (0:00:00.969)       0:04:07.636 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Thursday 30 July 2026  19:40:53 +0000 (0:00:02.456)       0:04:10.092 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Thursday 30 July 2026  19:40:53 +0000 (0:00:00.258)       0:04:10.350 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Thursday 30 July 2026  19:40:54 +0000 (0:00:01.133)       0:04:11.483 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:55 +0000 (0:00:00.264)       0:04:11.748 *********",
                                "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  19:40:55 +0000 (0:00:00.075)       0:04:11.823 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:55 +0000 (0:00:00.376)       0:04:12.200 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Thursday 30 July 2026  19:40:56 +0000 (0:00:01.200)       0:04:13.400 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Thursday 30 July 2026  19:40:57 +0000 (0:00:00.354)       0:04:13.755 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Thursday 30 July 2026  19:40:57 +0000 (0:00:00.219)       0:04:13.974 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Thursday 30 July 2026  19:40:57 +0000 (0:00:00.299)       0:04:14.273 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Thursday 30 July 2026  19:40:57 +0000 (0:00:00.236)       0:04:14.509 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Thursday 30 July 2026  19:40:58 +0000 (0:00:00.235)       0:04:14.745 *********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Thursday 30 July 2026  19:40:58 +0000 (0:00:00.088)       0:04:14.833 *********",
                                "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  19:40:58 +0000 (0:00:00.074)       0:04:14.908 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Thursday 30 July 2026  19:40:58 +0000 (0:00:00.358)       0:04:15.267 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:41:00 +0000 (0:00:01.721)       0:04:16.989 *********",
                                "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  19:41:00 +0000 (0:00:00.098)       0:04:17.087 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Thursday 30 July 2026  19:41:01 +0000 (0:00:00.653)       0:04:17.740 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  19:41:02 +0000 (0:00:00.804)       0:04:18.545 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:41:03 +0000 (0:00:01.859)       0:04:20.405 *********",
                                "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  19:41:03 +0000 (0:00:00.080)       0:04:20.486 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  19:41:04 +0000 (0:00:00.587)       0:04:21.073 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Thursday 30 July 2026  19:41:06 +0000 (0:00:01.827)       0:04:22.901 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:41:07 +0000 (0:00:00.755)       0:04:23.656 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Thursday 30 July 2026  19:41:09 +0000 (0:00:02.337)       0:04:25.994 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Thursday 30 July 2026  19:41:10 +0000 (0:00:00.790)       0:04:26.785 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:41:10 +0000 (0:00:00.676)       0:04:27.461 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000247d3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:12.121200Z",
                            "start": "2026-07-30T19:41:11.593383Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000247d3",
                        "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-30T19:41:12.206840Z",
                            "start": "2026-07-30T19:41:12.130103Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000247d4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "244732"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:12.283386Z",
                            "start": "2026-07-30T19:41:12.218452Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:12.380203Z",
                            "start": "2026-07-30T19:41:12.295447Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:41:12.620895Z",
                            "start": "2026-07-30T19:41:12.389287Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:41:12.786077",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:41:32.787902",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:32.798934Z",
                            "start": "2026-07-30T19:41:12.731889Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:41:32.868684Z",
                            "start": "2026-07-30T19:41:32.807200Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000024c67",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:33.166277Z",
                            "start": "2026-07-30T19:41:32.877550Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440471.4330842,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "f7d29d4402a9f865e79a7185370b38feaa3c8057",
                                "ctime": 1785440492.8334854,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440492.8334854,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 246498,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:33.387016Z",
                            "start": "2026-07-30T19:41:33.178380Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000024c69",
                        "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-30T19:41:33.464632Z",
                            "start": "2026-07-30T19:41:33.398165Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000024c6a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +244733 /tmp/logs/molecule-aio-openvswitch.log | head -c 1766",
                            "delta": "0:00:00.008401",
                            "end": "2026-07-30 19:41:33.698997",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +244733 /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-bdab-5d0a-000000024c6b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:41:33.690596",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:41:13 +0000 (0:00:02.258)       0:04:29.720 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nThursday 30 July 2026  19:41:13 +0000 (0:00:00.097)       0:04:29.817 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:41:13 +0000 (0:00:00.102)       0:04:29.920 *********\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  19:41:13 +0000 (0:00:00.085)       0:04:30.005 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nThursday 30 July 2026  19:41:14 +0000 (0:00:00.780)       0:04:30.786 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nThursday 30 July 2026  19:41:28 +0000 (0:00:14.514)       0:04:45.300 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nThursday 30 July 2026  19:41:28 +0000 (0:00:00.078)       0:04:45.378 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nThursday 30 July 2026  19:41:28 +0000 (0:00:00.073)       0:04:45.452 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nThursday 30 July 2026  19:41:32 +0000 (0:00:03.909)       0:04:49.361 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:41:13 +0000 (0:00:02.258)       0:04:29.720 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Thursday 30 July 2026  19:41:13 +0000 (0:00:00.097)       0:04:29.817 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:41:13 +0000 (0:00:00.102)       0:04:29.920 *********",
                                "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  19:41:13 +0000 (0:00:00.085)       0:04:30.005 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Thursday 30 July 2026  19:41:14 +0000 (0:00:00.780)       0:04:30.786 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Thursday 30 July 2026  19:41:28 +0000 (0:00:14.514)       0:04:45.300 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Thursday 30 July 2026  19:41:28 +0000 (0:00:00.078)       0:04:45.378 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Thursday 30 July 2026  19:41:28 +0000 (0:00:00.073)       0:04:45.452 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Thursday 30 July 2026  19:41:32 +0000 (0:00:03.909)       0:04:49.361 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000024c6b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:34.024041Z",
                            "start": "2026-07-30T19:41:33.506710Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000024c6b",
                        "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-30T19:41:34.131537Z",
                            "start": "2026-07-30T19:41:34.035331Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000024c6c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "246498"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:34.197549Z",
                            "start": "2026-07-30T19:41:34.142206Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph_csi_rbd : Create user client.kube]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:34.276302Z",
                            "start": "2026-07-30T19:41:34.210011Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:41:34.351001Z",
                            "start": "2026-07-30T19:41:34.288143Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:41:34.687481",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:41:54.689246",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:54.705737Z",
                            "start": "2026-07-30T19:41:34.627668Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:41:54.785335Z",
                            "start": "2026-07-30T19:41:54.715538Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025115",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:55.039912Z",
                            "start": "2026-07-30T19:41:54.796310Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440493.3374949,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 512,
                                "charset": "unknown",
                                "checksum": "d39f47158f0c00a10b990c62130ea360adf9aeeb",
                                "ctime": 1785440515.1299033,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440515.1299033,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 256119,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:55.266120Z",
                            "start": "2026-07-30T19:41:55.051172Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025117",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9621"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:55.359288Z",
                            "start": "2026-07-30T19:41:55.278254Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025118",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +246499 /tmp/logs/molecule-aio-openvswitch.log | head -c 9621",
                            "delta": "0:00:00.008252",
                            "end": "2026-07-30 19:41:55.609488",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +246499 /tmp/logs/molecule-aio-openvswitch.log | head -c 9621",
                                    "_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-bdab-5d0a-000000025119-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:41:55.601236",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nThursday 30 July 2026  19:41:34 +0000 (0:00:01.346)       0:04:50.708 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nThursday 30 July 2026  19:41:35 +0000 (0:00:01.230)       0:04:51.938 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nThursday 30 July 2026  19:41:35 +0000 (0:00:00.081)       0:04:52.020 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nThursday 30 July 2026  19:41:36 +0000 (0:00:01.415)       0:04:53.436 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nThursday 30 July 2026  19:41:36 +0000 (0:00:00.058)       0:04:53.494 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.049)       0:04:53.543 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.044)       0:04:53.588 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.095)       0:04:53.683 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.049)       0:04:53.732 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.051)       0:04:53.784 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.068)       0:04:53.852 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.057)       0:04:53.910 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.054)       0:04:53.964 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.070)       0:04:54.035 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.063)       0:04:54.098 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.061)       0:04:54.160 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.059)       0:04:54.219 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.099)       0:04:54.319 *********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.070)       0:04:54.390 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nThursday 30 July 2026  19:41:37 +0000 (0:00:00.052)       0:04:54.442 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.101)       0:04:54.544 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.051)       0:04:54.596 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.050)       0:04:54.646 *********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.197)       0:04:54.843 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.070)       0:04:54.914 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.052)       0:04:54.967 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.061)       0:04:55.029 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.054)       0:04:55.084 *********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:41:38 +0000 (0:00:00.138)       0:04:55.222 *********\nok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nThursday 30 July 2026  19:41:40 +0000 (0:00:02.273)       0:04:57.496 *********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nThursday 30 July 2026  19:41:41 +0000 (0:00:00.080)       0:04:57.576 *********\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  19:41:41 +0000 (0:00:00.117)       0:04:57.694 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nThursday 30 July 2026  19:41:43 +0000 (0:00:02.650)       0:05:00.344 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nThursday 30 July 2026  19:41:44 +0000 (0:00:00.700)       0:05:01.044 *********\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  19:41:44 +0000 (0:00:00.068)       0:05:01.113 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nThursday 30 July 2026  19:41:45 +0000 (0:00:00.706)       0:05:01.820 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nThursday 30 July 2026  19:41:45 +0000 (0:00:00.675)       0:05:02.495 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nThursday 30 July 2026  19:41:46 +0000 (0:00:00.467)       0:05:02.963 *********\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:41:46 +0000 (0:00:00.074)       0:05:03.038 *********\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  19:41:46 +0000 (0:00:00.076)       0:05:03.114 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nThursday 30 July 2026  19:41:47 +0000 (0:00:00.559)       0:05:03.674 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:41:48 +0000 (0:00:01.691)       0:05:05.365 *********\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  19:41:48 +0000 (0:00:00.074)       0:05:05.440 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nThursday 30 July 2026  19:41:49 +0000 (0:00:00.565)       0:05:06.006 *********\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  19:41:52 +0000 (0:00:02.907)       0:05:08.913 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:41:54 +0000 (0:00:02.064)       0:05:10.978 *********\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  19:41:54 +0000 (0:00:00.081)       0:05:11.059 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nThursday 30 July 2026  19:41:55 +0000 (0:00:00.600)       0:05:11.659 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Thursday 30 July 2026  19:41:34 +0000 (0:00:01.346)       0:04:50.708 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Thursday 30 July 2026  19:41:35 +0000 (0:00:01.230)       0:04:51.938 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Thursday 30 July 2026  19:41:35 +0000 (0:00:00.081)       0:04:52.020 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Thursday 30 July 2026  19:41:36 +0000 (0:00:01.415)       0:04:53.436 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Thursday 30 July 2026  19:41:36 +0000 (0:00:00.058)       0:04:53.494 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.049)       0:04:53.543 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.044)       0:04:53.588 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.095)       0:04:53.683 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.049)       0:04:53.732 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.051)       0:04:53.784 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.068)       0:04:53.852 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.057)       0:04:53.910 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.054)       0:04:53.964 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.070)       0:04:54.035 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.063)       0:04:54.098 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.061)       0:04:54.160 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.059)       0:04:54.219 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.099)       0:04:54.319 *********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.070)       0:04:54.390 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Thursday 30 July 2026  19:41:37 +0000 (0:00:00.052)       0:04:54.442 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.101)       0:04:54.544 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.051)       0:04:54.596 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.050)       0:04:54.646 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.197)       0:04:54.843 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.070)       0:04:54.914 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.052)       0:04:54.967 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.061)       0:04:55.029 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.054)       0:04:55.084 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:41:38 +0000 (0:00:00.138)       0:04:55.222 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Thursday 30 July 2026  19:41:40 +0000 (0:00:02.273)       0:04:57.496 *********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Thursday 30 July 2026  19:41:41 +0000 (0:00:00.080)       0:04:57.576 *********",
                                "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  19:41:41 +0000 (0:00:00.117)       0:04:57.694 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Thursday 30 July 2026  19:41:43 +0000 (0:00:02.650)       0:05:00.344 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Thursday 30 July 2026  19:41:44 +0000 (0:00:00.700)       0:05:01.044 *********",
                                "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  19:41:44 +0000 (0:00:00.068)       0:05:01.113 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Thursday 30 July 2026  19:41:45 +0000 (0:00:00.706)       0:05:01.820 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Thursday 30 July 2026  19:41:45 +0000 (0:00:00.675)       0:05:02.495 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Thursday 30 July 2026  19:41:46 +0000 (0:00:00.467)       0:05:02.963 *********",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:41:46 +0000 (0:00:00.074)       0:05:03.038 *********",
                                "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  19:41:46 +0000 (0:00:00.076)       0:05:03.114 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Thursday 30 July 2026  19:41:47 +0000 (0:00:00.559)       0:05:03.674 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:41:48 +0000 (0:00:01.691)       0:05:05.365 *********",
                                "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  19:41:48 +0000 (0:00:00.074)       0:05:05.440 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Thursday 30 July 2026  19:41:49 +0000 (0:00:00.565)       0:05:06.006 *********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Thursday 30 July 2026  19:41:52 +0000 (0:00:02.907)       0:05:08.913 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:41:54 +0000 (0:00:02.064)       0:05:10.978 *********",
                                "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  19:41:54 +0000 (0:00:00.081)       0:05:11.059 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Thursday 30 July 2026  19:41:55 +0000 (0:00:00.600)       0:05:11.659 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000025119-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:55.932236Z",
                            "start": "2026-07-30T19:41:55.395085Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025119",
                        "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_operator : Install all CRDs]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:56.029559Z",
                            "start": "2026-07-30T19:41:55.941969Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002511a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "256119"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:56.108676Z",
                            "start": "2026-07-30T19:41:56.038214Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.percona_xtradb_cluster_operator : Install all CRDs]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:41:56.198412Z",
                            "start": "2026-07-30T19:41:56.119132Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:41:56.282567Z",
                            "start": "2026-07-30T19:41:56.208981Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:41:56.433462",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:42:16.436048",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:16.448040Z",
                            "start": "2026-07-30T19:41:56.377549Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:42:16.515790Z",
                            "start": "2026-07-30T19:42:16.456483Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000255d9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:16.766308Z",
                            "start": "2026-07-30T19:42:16.525102Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440515.209905,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 528,
                                "charset": "unknown",
                                "checksum": "e64d0933db29db63fe30552a213dbfe1efc18cd4",
                                "ctime": 1785440536.9303124,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440536.9303124,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 263903,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:16.974404Z",
                            "start": "2026-07-30T19:42:16.775050Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000255db",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7784"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:17.051227Z",
                            "start": "2026-07-30T19:42:16.983449Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000255dc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +256120 /tmp/logs/molecule-aio-openvswitch.log | head -c 7784",
                            "delta": "0:00:00.008407",
                            "end": "2026-07-30 19:42:17.275734",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +256120 /tmp/logs/molecule-aio-openvswitch.log | head -c 7784",
                                    "_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-bdab-5d0a-0000000255dd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:42:17.267327",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nThursday 30 July 2026  19:41:58 +0000 (0:00:03.093)       0:05:14.753 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nThursday 30 July 2026  19:41:59 +0000 (0:00:01.414)       0:05:16.167 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nThursday 30 July 2026  19:42:00 +0000 (0:00:00.731)       0:05:16.898 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nThursday 30 July 2026  19:42:00 +0000 (0:00:00.060)       0:05:16.959 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nThursday 30 July 2026  19:42:01 +0000 (0:00:00.694)       0:05:17.653 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nThursday 30 July 2026  19:42:01 +0000 (0:00:00.061)       0:05:17.715 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nThursday 30 July 2026  19:42:01 +0000 (0:00:00.059)       0:05:17.774 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nThursday 30 July 2026  19:42:01 +0000 (0:00:00.056)       0:05:17.831 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nThursday 30 July 2026  19:42:01 +0000 (0:00:00.058)       0:05:17.890 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nThursday 30 July 2026  19:42:01 +0000 (0:00:00.058)       0:05:17.948 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nThursday 30 July 2026  19:42:01 +0000 (0:00:00.061)       0:05:18.010 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nThursday 30 July 2026  19:42:01 +0000 (0:00:00.053)       0:05:18.064 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nThursday 30 July 2026  19:42:02 +0000 (0:00:00.768)       0:05:18.832 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:42:03 +0000 (0:00:00.791)       0:05:19.624 *********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:42:03 +0000 (0:00:00.246)       0:05:19.870 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:42:03 +0000 (0:00:00.049)       0:05:19.920 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:42:03 +0000 (0:00:00.050)       0:05:19.971 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:42:03 +0000 (0:00:00.063)       0:05:20.034 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:42:04 +0000 (0:00:00.654)       0:05:20.688 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:42:04 +0000 (0:00:00.057)       0:05:20.745 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:42:04 +0000 (0:00:00.056)       0:05:20.802 *********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:42:04 +0000 (0:00:00.062)       0:05:20.865 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:42:04 +0000 (0:00:00.082)       0:05:20.947 *********\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  19:42:04 +0000 (0:00:00.086)       0:05:21.033 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nThursday 30 July 2026  19:42:05 +0000 (0:00:00.558)       0:05:21.592 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nThursday 30 July 2026  19:42:05 +0000 (0:00:00.641)       0:05:22.234 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nThursday 30 July 2026  19:42:06 +0000 (0:00:01.000)       0:05:23.234 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nThursday 30 July 2026  19:42:07 +0000 (0:00:00.365)       0:05:23.600 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nThursday 30 July 2026  19:42:07 +0000 (0:00:00.350)       0:05:23.950 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nThursday 30 July 2026  19:42:07 +0000 (0:00:00.416)       0:05:24.367 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nThursday 30 July 2026  19:42:08 +0000 (0:00:00.363)       0:05:24.731 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nThursday 30 July 2026  19:42:09 +0000 (0:00:01.383)       0:05:26.114 *********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nThursday 30 July 2026  19:42:10 +0000 (0:00:00.687)       0:05:26.801 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nThursday 30 July 2026  19:42:10 +0000 (0:00:00.084)       0:05:26.886 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nThursday 30 July 2026  19:42:11 +0000 (0:00:00.960)       0:05:27.846 *********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:42:11 +0000 (0:00:00.350)       0:05:28.196 *********\nok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:42:14 +0000 (0:00:02.870)       0:05:31.067 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:42:16 +0000 (0:00:02.234)       0:05:33.302 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:42:16 +0000 (0:00:00.078)       0:05:33.380 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:42:16 +0000 (0:00:00.057)       0:05:33.438 *********\nskipping: [instance]",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Thursday 30 July 2026  19:41:58 +0000 (0:00:03.093)       0:05:14.753 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Thursday 30 July 2026  19:41:59 +0000 (0:00:01.414)       0:05:16.167 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Thursday 30 July 2026  19:42:00 +0000 (0:00:00.731)       0:05:16.898 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Thursday 30 July 2026  19:42:00 +0000 (0:00:00.060)       0:05:16.959 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Thursday 30 July 2026  19:42:01 +0000 (0:00:00.694)       0:05:17.653 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Thursday 30 July 2026  19:42:01 +0000 (0:00:00.061)       0:05:17.715 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Thursday 30 July 2026  19:42:01 +0000 (0:00:00.059)       0:05:17.774 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Thursday 30 July 2026  19:42:01 +0000 (0:00:00.056)       0:05:17.831 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Thursday 30 July 2026  19:42:01 +0000 (0:00:00.058)       0:05:17.890 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Thursday 30 July 2026  19:42:01 +0000 (0:00:00.058)       0:05:17.948 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Thursday 30 July 2026  19:42:01 +0000 (0:00:00.061)       0:05:18.010 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Thursday 30 July 2026  19:42:01 +0000 (0:00:00.053)       0:05:18.064 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Thursday 30 July 2026  19:42:02 +0000 (0:00:00.768)       0:05:18.832 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:42:03 +0000 (0:00:00.791)       0:05:19.624 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:42:03 +0000 (0:00:00.246)       0:05:19.870 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:42:03 +0000 (0:00:00.049)       0:05:19.920 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:42:03 +0000 (0:00:00.050)       0:05:19.971 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:42:03 +0000 (0:00:00.063)       0:05:20.034 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:42:04 +0000 (0:00:00.654)       0:05:20.688 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:42:04 +0000 (0:00:00.057)       0:05:20.745 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:42:04 +0000 (0:00:00.056)       0:05:20.802 *********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:42:04 +0000 (0:00:00.062)       0:05:20.865 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:42:04 +0000 (0:00:00.082)       0:05:20.947 *********",
                                "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  19:42:04 +0000 (0:00:00.086)       0:05:21.033 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Thursday 30 July 2026  19:42:05 +0000 (0:00:00.558)       0:05:21.592 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Thursday 30 July 2026  19:42:05 +0000 (0:00:00.641)       0:05:22.234 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Thursday 30 July 2026  19:42:06 +0000 (0:00:01.000)       0:05:23.234 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Thursday 30 July 2026  19:42:07 +0000 (0:00:00.365)       0:05:23.600 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Thursday 30 July 2026  19:42:07 +0000 (0:00:00.350)       0:05:23.950 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Thursday 30 July 2026  19:42:07 +0000 (0:00:00.416)       0:05:24.367 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  19:42:08 +0000 (0:00:00.363)       0:05:24.731 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Thursday 30 July 2026  19:42:09 +0000 (0:00:01.383)       0:05:26.114 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Thursday 30 July 2026  19:42:10 +0000 (0:00:00.687)       0:05:26.801 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Thursday 30 July 2026  19:42:10 +0000 (0:00:00.084)       0:05:26.886 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Thursday 30 July 2026  19:42:11 +0000 (0:00:00.960)       0:05:27.846 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:42:11 +0000 (0:00:00.350)       0:05:28.196 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:42:14 +0000 (0:00:02.870)       0:05:31.067 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:42:16 +0000 (0:00:02.234)       0:05:33.302 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:42:16 +0000 (0:00:00.078)       0:05:33.380 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:42:16 +0000 (0:00:00.057)       0:05:33.438 *********",
                                "skipping: [instance]"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000255dd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:17.605944Z",
                            "start": "2026-07-30T19:42:17.081155Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000255dd",
                        "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 RabbitMQ cluster secret]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:17.694061Z",
                            "start": "2026-07-30T19:42:17.616796Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000255de",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "263903"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:17.769798Z",
                            "start": "2026-07-30T19:42:17.703842Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.openstack_helm_endpoints : Grab RabbitMQ cluster secret]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:17.848420Z",
                            "start": "2026-07-30T19:42:17.781483Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:42:17.921317Z",
                            "start": "2026-07-30T19:42:17.856565Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:42:18.062623",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:42:38.064631",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:38.077002Z",
                            "start": "2026-07-30T19:42:18.014160Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:42:38.155126Z",
                            "start": "2026-07-30T19:42:38.089229Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025ab3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:38.403594Z",
                            "start": "2026-07-30T19:42:38.170079Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440537.2703187,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 544,
                                "charset": "unknown",
                                "checksum": "9dc45d7767b06df2d5b733368aabf2e2499bc9d3",
                                "ctime": 1785440557.9307065,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440557.9307065,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 272581,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:38.615218Z",
                            "start": "2026-07-30T19:42:38.414157Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025ab5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8678"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:38.707069Z",
                            "start": "2026-07-30T19:42:38.625446Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025ab6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +263904 /tmp/logs/molecule-aio-openvswitch.log | head -c 8678",
                            "delta": "0:00:00.009058",
                            "end": "2026-07-30 19:42:38.935971",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +263904 /tmp/logs/molecule-aio-openvswitch.log | head -c 8678",
                                    "_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-bdab-5d0a-000000025ab7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:42:38.926913",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:42:16 +0000 (0:00:00.053)       0:05:33.491 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:42:17 +0000 (0:00:00.062)       0:05:33.554 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:42:17 +0000 (0:00:00.051)       0:05:33.606 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:42:17 +0000 (0:00:00.053)       0:05:33.659 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:42:17 +0000 (0:00:00.064)       0:05:33.724 *********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:42:17 +0000 (0:00:00.070)       0:05:33.794 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:42:17 +0000 (0:00:00.080)       0:05:33.874 *********\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  19:42:17 +0000 (0:00:00.081)       0:05:33.956 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nThursday 30 July 2026  19:42:18 +0000 (0:00:00.590)       0:05:34.547 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nThursday 30 July 2026  19:42:19 +0000 (0:00:01.452)       0:05:36.000 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:42:20 +0000 (0:00:00.731)       0:05:36.731 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:42:21 +0000 (0:00:00.989)       0:05:37.720 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:42:21 +0000 (0:00:00.227)       0:05:37.947 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:42:22 +0000 (0:00:00.701)       0:05:38.649 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:42:22 +0000 (0:00:00.091)       0:05:38.741 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:42:22 +0000 (0:00:00.094)       0:05:38.835 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:42:22 +0000 (0:00:00.682)       0:05:39.518 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:42:23 +0000 (0:00:00.143)       0:05:39.661 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:42:23 +0000 (0:00:00.150)       0:05:39.812 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:42:23 +0000 (0:00:00.131)       0:05:39.944 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:42:24 +0000 (0:00:00.806)       0:05:40.750 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:42:24 +0000 (0:00:00.674)       0:05:41.425 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:42:24 +0000 (0:00:00.062)       0:05:41.487 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:42:25 +0000 (0:00:00.069)       0:05:41.557 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:42:25 +0000 (0:00:00.057)       0:05:41.614 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:42:25 +0000 (0:00:00.062)       0:05:41.677 *********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:42:25 +0000 (0:00:00.104)       0:05:41.782 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:42:25 +0000 (0:00:00.081)       0:05:41.863 *********\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  19:42:25 +0000 (0:00:00.078)       0:05:41.942 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nThursday 30 July 2026  19:42:26 +0000 (0:00:00.700)       0:05:42.642 *********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nThursday 30 July 2026  19:42:27 +0000 (0:00:01.763)       0:05:44.406 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nThursday 30 July 2026  19:42:28 +0000 (0:00:01.096)       0:05:45.502 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nThursday 30 July 2026  19:42:29 +0000 (0:00:00.934)       0:05:46.437 *********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nThursday 30 July 2026  19:42:31 +0000 (0:00:01.212)       0:05:47.650 *********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nThursday 30 July 2026  19:42:32 +0000 (0:00:01.252)       0:05:48.902 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:42:35 +0000 (0:00:02.997)       0:05:51.900 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.130)       0:05:52.030 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.057)       0:05:52.088 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.056)       0:05:52.145 *********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.066)       0:05:52.211 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nThursday 30 July 2026  19:42:35 +0000 (0:00:00.086)       0:05:52.298 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nThursday 30 July 2026  19:42:36 +0000 (0:00:01.076)       0:05:53.374 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\nThursday 30 July 2026  19:42:37 +0000 (0:00:00.347)       0:05:53.722 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nThursday 30 July 2026  19:42:37 +0000 (0:00:00.737)       0:05:54.459 *********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:42:16 +0000 (0:00:00.053)       0:05:33.491 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:42:17 +0000 (0:00:00.062)       0:05:33.554 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:42:17 +0000 (0:00:00.051)       0:05:33.606 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:42:17 +0000 (0:00:00.053)       0:05:33.659 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:42:17 +0000 (0:00:00.064)       0:05:33.724 *********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:42:17 +0000 (0:00:00.070)       0:05:33.794 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:42:17 +0000 (0:00:00.080)       0:05:33.874 *********",
                                "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  19:42:17 +0000 (0:00:00.081)       0:05:33.956 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Thursday 30 July 2026  19:42:18 +0000 (0:00:00.590)       0:05:34.547 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Thursday 30 July 2026  19:42:19 +0000 (0:00:01.452)       0:05:36.000 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  19:42:20 +0000 (0:00:00.731)       0:05:36.731 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:42:21 +0000 (0:00:00.989)       0:05:37.720 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:42:21 +0000 (0:00:00.227)       0:05:37.947 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:42:22 +0000 (0:00:00.701)       0:05:38.649 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:42:22 +0000 (0:00:00.091)       0:05:38.741 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:42:22 +0000 (0:00:00.094)       0:05:38.835 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:42:22 +0000 (0:00:00.682)       0:05:39.518 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:42:23 +0000 (0:00:00.143)       0:05:39.661 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:42:23 +0000 (0:00:00.150)       0:05:39.812 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:42:23 +0000 (0:00:00.131)       0:05:39.944 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:42:24 +0000 (0:00:00.806)       0:05:40.750 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:42:24 +0000 (0:00:00.674)       0:05:41.425 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:42:24 +0000 (0:00:00.062)       0:05:41.487 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:42:25 +0000 (0:00:00.069)       0:05:41.557 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:42:25 +0000 (0:00:00.057)       0:05:41.614 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:42:25 +0000 (0:00:00.062)       0:05:41.677 *********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:42:25 +0000 (0:00:00.104)       0:05:41.782 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:42:25 +0000 (0:00:00.081)       0:05:41.863 *********",
                                "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  19:42:25 +0000 (0:00:00.078)       0:05:41.942 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Thursday 30 July 2026  19:42:26 +0000 (0:00:00.700)       0:05:42.642 *********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Thursday 30 July 2026  19:42:27 +0000 (0:00:01.763)       0:05:44.406 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Thursday 30 July 2026  19:42:28 +0000 (0:00:01.096)       0:05:45.502 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Thursday 30 July 2026  19:42:29 +0000 (0:00:00.934)       0:05:46.437 *********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Thursday 30 July 2026  19:42:31 +0000 (0:00:01.212)       0:05:47.650 *********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Thursday 30 July 2026  19:42:32 +0000 (0:00:01.252)       0:05:48.902 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:02.997)       0:05:51.900 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.130)       0:05:52.030 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.057)       0:05:52.088 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.056)       0:05:52.145 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.066)       0:05:52.211 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Thursday 30 July 2026  19:42:35 +0000 (0:00:00.086)       0:05:52.298 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Thursday 30 July 2026  19:42:36 +0000 (0:00:01.076)       0:05:53.374 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "Thursday 30 July 2026  19:42:37 +0000 (0:00:00.347)       0:05:53.722 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Thursday 30 July 2026  19:42:37 +0000 (0:00:00.737)       0:05:54.459 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000025ab7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:39.267132Z",
                            "start": "2026-07-30T19:42:38.736852Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025ab7",
                        "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 : Create Keystone domains]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:39.665216Z",
                            "start": "2026-07-30T19:42:39.277790Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025ab8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "272581"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:39.737930Z",
                            "start": "2026-07-30T19:42:39.673166Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.keystone : Create Keystone domains]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:42:39.805114Z",
                            "start": "2026-07-30T19:42:39.747824Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:42:39.883792Z",
                            "start": "2026-07-30T19:42:39.813625Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:42:40.027327",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:43:00.029279",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:00.051115Z",
                            "start": "2026-07-30T19:42:39.980434Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:43:00.137586Z",
                            "start": "2026-07-30T19:43:00.062075Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025fa3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:00.393651Z",
                            "start": "2026-07-30T19:43:00.149777Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440558.5747185,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 552,
                                "charset": "unknown",
                                "checksum": "b99ebca85621cc606679ca426eb29fe1ab078a8a",
                                "ctime": 1785440579.8031168,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440579.8031168,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 274621,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:00.608202Z",
                            "start": "2026-07-30T19:43:00.403228Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025fa5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2040"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:00.703264Z",
                            "start": "2026-07-30T19:43:00.617972Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025fa6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +272582 /tmp/logs/molecule-aio-openvswitch.log | head -c 2040",
                            "delta": "0:00:00.006161",
                            "end": "2026-07-30 19:43:00.938731",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +272582 /tmp/logs/molecule-aio-openvswitch.log | head -c 2040",
                                    "_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-bdab-5d0a-000000025fa7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:43:00.932570",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nThursday 30 July 2026  19:42:39 +0000 (0:00:01.240)       0:05:55.700 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nThursday 30 July 2026  19:42:40 +0000 (0:00:01.250)       0:05:56.950 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nThursday 30 July 2026  19:42:41 +0000 (0:00:01.091)       0:05:58.042 *********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:42:43 +0000 (0:00:01.689)       0:05:59.731 *********\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  19:42:43 +0000 (0:00:00.070)       0:05:59.802 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nThursday 30 July 2026  19:42:43 +0000 (0:00:00.580)       0:06:00.382 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nThursday 30 July 2026  19:42:58 +0000 (0:00:14.453)       0:06:14.836 *********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nThursday 30 July 2026  19:42:58 +0000 (0:00:00.077)       0:06:14.914 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nThursday 30 July 2026  19:42:59 +0000 (0:00:00.691)       0:06:15.605 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nThursday 30 July 2026  19:42:59 +0000 (0:00:00.724)       0:06:16.329 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Thursday 30 July 2026  19:42:39 +0000 (0:00:01.240)       0:05:55.700 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Thursday 30 July 2026  19:42:40 +0000 (0:00:01.250)       0:05:56.950 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Thursday 30 July 2026  19:42:41 +0000 (0:00:01.091)       0:05:58.042 *********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:42:43 +0000 (0:00:01.689)       0:05:59.731 *********",
                                "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  19:42:43 +0000 (0:00:00.070)       0:05:59.802 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Thursday 30 July 2026  19:42:43 +0000 (0:00:00.580)       0:06:00.382 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Thursday 30 July 2026  19:42:58 +0000 (0:00:14.453)       0:06:14.836 *********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Thursday 30 July 2026  19:42:58 +0000 (0:00:00.077)       0:06:14.914 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Thursday 30 July 2026  19:42:59 +0000 (0:00:00.691)       0:06:15.605 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Thursday 30 July 2026  19:42:59 +0000 (0:00:00.724)       0:06:16.329 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000025fa7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:01.260246Z",
                            "start": "2026-07-30T19:43:00.733470Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025fa7",
                        "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 : Retrieve client.admin keyring]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:01.353996Z",
                            "start": "2026-07-30T19:43:01.272823Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000025fa8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "274621"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:01.440443Z",
                            "start": "2026-07-30T19:43:01.366221Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.ceph_provisioners : Retrieve client.admin keyring]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:01.531580Z",
                            "start": "2026-07-30T19:43:01.449909Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:43:01.611837Z",
                            "start": "2026-07-30T19:43:01.541404Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:43:01.773472",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:43:21.776048",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:21.795876Z",
                            "start": "2026-07-30T19:43:01.717110Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:43:21.879036Z",
                            "start": "2026-07-30T19:43:21.807778Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000264a9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:22.135111Z",
                            "start": "2026-07-30T19:43:21.890370Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440580.563131,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 576,
                                "charset": "unknown",
                                "checksum": "6fff787bdf65a8ca9f16d959767aca2d6177df49",
                                "ctime": 1785440602.1555362,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440602.1555362,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 287493,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:22.363399Z",
                            "start": "2026-07-30T19:43:22.149351Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000264ab",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12872"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:22.447016Z",
                            "start": "2026-07-30T19:43:22.373489Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000264ac",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +274622 /tmp/logs/molecule-aio-openvswitch.log | head -c 12872",
                            "delta": "0:00:00.010683",
                            "end": "2026-07-30 19:43:22.688767",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +274622 /tmp/logs/molecule-aio-openvswitch.log | head -c 12872",
                                    "_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-bdab-5d0a-0000000264ad-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:43:22.678084",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nThursday 30 July 2026  19:43:01 +0000 (0:00:01.280)       0:06:17.610 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nThursday 30 July 2026  19:43:01 +0000 (0:00:00.070)       0:06:17.680 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nThursday 30 July 2026  19:43:01 +0000 (0:00:00.703)       0:06:18.384 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nThursday 30 July 2026  19:43:02 +0000 (0:00:00.172)       0:06:18.557 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:43:03 +0000 (0:00:01.420)       0:06:19.978 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:43:03 +0000 (0:00:00.095)       0:06:20.074 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:43:03 +0000 (0:00:00.092)       0:06:20.166 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:43:04 +0000 (0:00:00.810)       0:06:20.977 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:43:04 +0000 (0:00:00.153)       0:06:21.130 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:43:04 +0000 (0:00:00.141)       0:06:21.271 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:43:04 +0000 (0:00:00.137)       0:06:21.408 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:43:05 +0000 (0:00:00.819)       0:06:22.228 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:43:06 +0000 (0:00:00.655)       0:06:22.883 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:43:06 +0000 (0:00:00.064)       0:06:22.948 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:43:06 +0000 (0:00:00.062)       0:06:23.011 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:43:06 +0000 (0:00:00.060)       0:06:23.071 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:43:06 +0000 (0:00:00.065)       0:06:23.137 *********\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=dashboard)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:43:06 +0000 (0:00:00.124)       0:06:23.261 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:06 +0000 (0:00:00.081)       0:06:23.343 *********\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  19:43:06 +0000 (0:00:00.078)       0:06:23.421 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nThursday 30 July 2026  19:43:07 +0000 (0:00:00.674)       0:06:24.095 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nThursday 30 July 2026  19:43:07 +0000 (0:00:00.276)       0:06:24.371 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:43:09 +0000 (0:00:01.919)       0:06:26.291 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:43:09 +0000 (0:00:00.132)       0:06:26.423 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:43:09 +0000 (0:00:00.056)       0:06:26.479 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:43:10 +0000 (0:00:00.056)       0:06:26.536 *********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nThursday 30 July 2026  19:43:10 +0000 (0:00:00.066)       0:06:26.602 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nThursday 30 July 2026  19:43:10 +0000 (0:00:00.092)       0:06:26.694 *********\nok: [instance]\n\nTASK [Create images] ***********************************************************\nThursday 30 July 2026  19:43:11 +0000 (0:00:00.983)       0:06:27.678 *********\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] *************************\nThursday 30 July 2026  19:43:11 +0000 (0:00:00.116)       0:06:27.795 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nThursday 30 July 2026  19:43:12 +0000 (0:00:01.253)       0:06:29.048 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nThursday 30 July 2026  19:43:13 +0000 (0:00:00.657)       0:06:29.705 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nThursday 30 July 2026  19:43:13 +0000 (0:00:00.067)       0:06:29.773 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nThursday 30 July 2026  19:43:14 +0000 (0:00:01.169)       0:06:30.943 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.065)       0:06:31.008 *********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.066)       0:06:31.075 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.049)       0:06:31.125 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.045)       0:06:31.170 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.051)       0:06:31.221 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.053)       0:06:31.275 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.057)       0:06:31.332 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.050)       0:06:31.383 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.055)       0:06:31.439 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nThursday 30 July 2026  19:43:14 +0000 (0:00:00.058)       0:06:31.497 *********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.053)       0:06:31.551 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.461)       0:06:32.012 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.084)       0:06:32.097 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.052)       0:06:32.149 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.053)       0:06:32.203 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.052)       0:06:32.255 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.058)       0:06:32.314 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.060)       0:06:32.375 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:43:15 +0000 (0:00:00.057)       0:06:32.432 *********\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=placement)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:43:16 +0000 (0:00:00.104)       0:06:32.536 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:16 +0000 (0:00:00.079)       0:06:32.616 *********\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  19:43:16 +0000 (0:00:00.079)       0:06:32.695 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\nThursday 30 July 2026  19:43:16 +0000 (0:00:00.570)       0:06:33.265 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:43:18 +0000 (0:00:01.690)       0:06:34.956 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:43:18 +0000 (0:00:00.119)       0:06:35.075 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:43:18 +0000 (0:00:00.059)       0:06:35.135 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:43:18 +0000 (0:00:00.055)       0:06:35.190 *********\nok: [instance]\n\nTASK [Create Ingress placement] ************************************************\nThursday 30 July 2026  19:43:18 +0000 (0:00:00.074)       0:06:35.264 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\nThursday 30 July 2026  19:43:18 +0000 (0:00:00.093)       0:06:35.358 *********\nok: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:43:19 +0000 (0:00:00.994)       0:06:36.353 *********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Thursday 30 July 2026  19:43:01 +0000 (0:00:01.280)       0:06:17.610 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Thursday 30 July 2026  19:43:01 +0000 (0:00:00.070)       0:06:17.680 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Thursday 30 July 2026  19:43:01 +0000 (0:00:00.703)       0:06:18.384 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Thursday 30 July 2026  19:43:02 +0000 (0:00:00.172)       0:06:18.557 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:01.420)       0:06:19.978 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:00.095)       0:06:20.074 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:43:03 +0000 (0:00:00.092)       0:06:20.166 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:43:04 +0000 (0:00:00.810)       0:06:20.977 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:43:04 +0000 (0:00:00.153)       0:06:21.130 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:43:04 +0000 (0:00:00.141)       0:06:21.271 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:43:04 +0000 (0:00:00.137)       0:06:21.408 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:43:05 +0000 (0:00:00.819)       0:06:22.228 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:43:06 +0000 (0:00:00.655)       0:06:22.883 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:43:06 +0000 (0:00:00.064)       0:06:22.948 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:43:06 +0000 (0:00:00.062)       0:06:23.011 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:06 +0000 (0:00:00.060)       0:06:23.071 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:06 +0000 (0:00:00.065)       0:06:23.137 *********",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:43:06 +0000 (0:00:00.124)       0:06:23.261 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:06 +0000 (0:00:00.081)       0:06:23.343 *********",
                                "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  19:43:06 +0000 (0:00:00.078)       0:06:23.421 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Thursday 30 July 2026  19:43:07 +0000 (0:00:00.674)       0:06:24.095 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Thursday 30 July 2026  19:43:07 +0000 (0:00:00.276)       0:06:24.371 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:43:09 +0000 (0:00:01.919)       0:06:26.291 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:43:09 +0000 (0:00:00.132)       0:06:26.423 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:43:09 +0000 (0:00:00.056)       0:06:26.479 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:43:10 +0000 (0:00:00.056)       0:06:26.536 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Thursday 30 July 2026  19:43:10 +0000 (0:00:00.066)       0:06:26.602 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Thursday 30 July 2026  19:43:10 +0000 (0:00:00.092)       0:06:26.694 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Thursday 30 July 2026  19:43:11 +0000 (0:00:00.983)       0:06:27.678 *********",
                                "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] *************************",
                                "Thursday 30 July 2026  19:43:11 +0000 (0:00:00.116)       0:06:27.795 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Thursday 30 July 2026  19:43:12 +0000 (0:00:01.253)       0:06:29.048 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Thursday 30 July 2026  19:43:13 +0000 (0:00:00.657)       0:06:29.705 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Thursday 30 July 2026  19:43:13 +0000 (0:00:00.067)       0:06:29.773 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:01.169)       0:06:30.943 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.065)       0:06:31.008 *********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.066)       0:06:31.075 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.049)       0:06:31.125 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.045)       0:06:31.170 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.051)       0:06:31.221 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.053)       0:06:31.275 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.057)       0:06:31.332 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.050)       0:06:31.383 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.055)       0:06:31.439 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Thursday 30 July 2026  19:43:14 +0000 (0:00:00.058)       0:06:31.497 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.053)       0:06:31.551 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.461)       0:06:32.012 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.084)       0:06:32.097 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.052)       0:06:32.149 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.053)       0:06:32.203 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.052)       0:06:32.255 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.058)       0:06:32.314 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.060)       0:06:32.375 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:15 +0000 (0:00:00.057)       0:06:32.432 *********",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:43:16 +0000 (0:00:00.104)       0:06:32.536 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:16 +0000 (0:00:00.079)       0:06:32.616 *********",
                                "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  19:43:16 +0000 (0:00:00.079)       0:06:32.695 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "Thursday 30 July 2026  19:43:16 +0000 (0:00:00.570)       0:06:33.265 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:01.690)       0:06:34.956 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:00.119)       0:06:35.075 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:00.059)       0:06:35.135 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:00.055)       0:06:35.190 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress placement] ************************************************",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:00.074)       0:06:35.264 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "Thursday 30 July 2026  19:43:18 +0000 (0:00:00.093)       0:06:35.358 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:43:19 +0000 (0:00:00.994)       0:06:36.353 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000264ad-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:23.023808Z",
                            "start": "2026-07-30T19:43:22.486238Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000264ad",
                        "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-30T19:43:23.118361Z",
                            "start": "2026-07-30T19:43:23.036334Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000264ae",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "287493"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:23.200529Z",
                            "start": "2026-07-30T19:43:23.127548Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:23.298392Z",
                            "start": "2026-07-30T19:43:23.211762Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:43:23.382217Z",
                            "start": "2026-07-30T19:43:23.309390Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:43:23.562251",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:43:43.564708",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:43.583084Z",
                            "start": "2026-07-30T19:43:23.513074Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:43:43.660506Z",
                            "start": "2026-07-30T19:43:43.593895Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000269c5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:43.891976Z",
                            "start": "2026-07-30T19:43:43.668950Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440602.683546,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 600,
                                "charset": "unknown",
                                "checksum": "c5bf79e79beeaea459cbf96675716f041c3d1ad3",
                                "ctime": 1785440623.9839458,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440623.9839458,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 300215,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:44.090720Z",
                            "start": "2026-07-30T19:43:43.900768Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000269c7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12722"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:44.175923Z",
                            "start": "2026-07-30T19:43:44.103474Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000269c8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +287494 /tmp/logs/molecule-aio-openvswitch.log | head -c 12722",
                            "delta": "0:00:00.011259",
                            "end": "2026-07-30 19:43:44.582082",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +287494 /tmp/logs/molecule-aio-openvswitch.log | head -c 12722",
                                    "_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-bdab-5d0a-0000000269c9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:43:44.570823",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:43:22 +0000 (0:00:02.512)       0:06:38.865 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:43:22 +0000 (0:00:00.070)       0:06:38.936 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:43:22 +0000 (0:00:00.049)       0:06:38.986 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:43:22 +0000 (0:00:00.049)       0:06:39.035 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:43:22 +0000 (0:00:00.047)       0:06:39.083 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:43:22 +0000 (0:00:00.049)       0:06:39.132 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:43:22 +0000 (0:00:00.049)       0:06:39.182 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:43:22 +0000 (0:00:00.052)       0:06:39.234 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:43:22 +0000 (0:00:00.041)       0:06:39.276 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:22 +0000 (0:00:00.064)       0:06:39.340 *********\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  19:43:22 +0000 (0:00:00.066)       0:06:39.407 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\nThursday 30 July 2026  19:43:23 +0000 (0:00:00.581)       0:06:39.988 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\nThursday 30 July 2026  19:43:23 +0000 (0:00:00.220)       0:06:40.208 *********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\nThursday 30 July 2026  19:43:23 +0000 (0:00:00.051)       0:06:40.260 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\nThursday 30 July 2026  19:43:24 +0000 (0:00:00.458)       0:06:40.718 *********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"Successfully pulled openvswitch image\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\nThursday 30 July 2026  19:43:24 +0000 (0:00:00.062)       0:06:40.781 *********\nok: [instance]\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:43:25 +0000 (0:00:01.673)       0:06:42.455 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:43:28 +0000 (0:00:02.410)       0:06:44.866 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:43:28 +0000 (0:00:00.078)       0:06:44.944 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:43:28 +0000 (0:00:00.053)       0:06:44.997 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:43:28 +0000 (0:00:00.056)       0:06:45.054 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:43:28 +0000 (0:00:00.052)       0:06:45.106 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:43:28 +0000 (0:00:00.048)       0:06:45.154 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:43:28 +0000 (0:00:00.046)       0:06:45.201 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:43:28 +0000 (0:00:00.062)       0:06:45.263 *********\nok: [instance] => (item=libvirt_exporter)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:43:28 +0000 (0:00:00.082)       0:06:45.346 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:28 +0000 (0:00:00.084)       0:06:45.431 *********\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  19:43:28 +0000 (0:00:00.081)       0:06:45.513 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\nThursday 30 July 2026  19:43:29 +0000 (0:00:00.584)       0:06:46.097 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\nThursday 30 July 2026  19:43:29 +0000 (0:00:00.054)       0:06:46.151 *********\nok: [instance] => (item=libvirt-vnc)\nok: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\nThursday 30 July 2026  19:43:30 +0000 (0:00:01.321)       0:06:47.473 *********\nok: [instance] => (item=libvirt-vnc)\nok: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\nThursday 30 July 2026  19:43:32 +0000 (0:00:01.320)       0:06:48.794 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\nThursday 30 July 2026  19:43:32 +0000 (0:00:00.207)       0:06:49.001 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:34 +0000 (0:00:01.663)       0:06:50.664 *********\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  19:43:34 +0000 (0:00:00.077)       0:06:50.742 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\nThursday 30 July 2026  19:43:34 +0000 (0:00:00.543)       0:06:51.285 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:43:36 +0000 (0:00:01.391)       0:06:52.677 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:43:37 +0000 (0:00:01.013)       0:06:53.690 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:43:37 +0000 (0:00:00.224)       0:06:53.914 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:43:37 +0000 (0:00:00.503)       0:06:54.417 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:43:38 +0000 (0:00:00.219)       0:06:54.636 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:43:38 +0000 (0:00:00.095)       0:06:54.732 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:43:38 +0000 (0:00:00.682)       0:06:55.414 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:43:39 +0000 (0:00:00.139)       0:06:55.553 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:43:39 +0000 (0:00:00.148)       0:06:55.702 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:43:39 +0000 (0:00:00.140)       0:06:55.842 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:43:40 +0000 (0:00:00.834)       0:06:56.677 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:43:40 +0000 (0:00:00.695)       0:06:57.372 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:43:40 +0000 (0:00:00.059)       0:06:57.431 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:43:40 +0000 (0:00:00.055)       0:06:57.487 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:43:41 +0000 (0:00:00.063)       0:06:57.551 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:43:41 +0000 (0:00:00.158)       0:06:57.710 *********\nok: [instance] => (item=image)\nok: [instance] => (item=volumev3)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=network)\nok: [instance] => (item=placement)\nok: [instance] => (item=oslo_db_api)\nok: [instance] => (item=oslo_db_cell0)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=identity)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=compute_novnc_proxy)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:43:41 +0000 (0:00:00.230)       0:06:57.941 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:43:41 +0000 (0:00:00.092)       0:06:58.033 *********\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  19:43:41 +0000 (0:00:00.075)       0:06:58.108 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\nThursday 30 July 2026  19:43:42 +0000 (0:00:00.602)       0:06:58.711 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\nThursday 30 July 2026  19:43:42 +0000 (0:00:00.055)       0:06:58.767 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\nThursday 30 July 2026  19:43:42 +0000 (0:00:00.342)       0:06:59.109 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\nThursday 30 July 2026  19:43:43 +0000 (0:00:00.581)       0:06:59.691 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\nThursday 30 July 2026  19:43:43 +0000 (0:00:00.567)       0:07:00.259 *********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\nThursday 30 July 2026  19:43:43 +0000 (0:00:00.255)       0:07:00.514 *********",
                            "stdout_lines": [
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:02.512)       0:06:38.865 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:00.070)       0:06:38.936 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:00.049)       0:06:38.986 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:00.049)       0:06:39.035 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:00.047)       0:06:39.083 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:00.049)       0:06:39.132 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:00.049)       0:06:39.182 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:00.052)       0:06:39.234 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:00.041)       0:06:39.276 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:22 +0000 (0:00:00.064)       0:06:39.340 *********",
                                "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  19:43:22 +0000 (0:00:00.066)       0:06:39.407 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "Thursday 30 July 2026  19:43:23 +0000 (0:00:00.581)       0:06:39.988 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "Thursday 30 July 2026  19:43:23 +0000 (0:00:00.220)       0:06:40.208 *********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "Thursday 30 July 2026  19:43:23 +0000 (0:00:00.051)       0:06:40.260 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "Thursday 30 July 2026  19:43:24 +0000 (0:00:00.458)       0:06:40.718 *********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"Successfully pulled openvswitch image\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "Thursday 30 July 2026  19:43:24 +0000 (0:00:00.062)       0:06:40.781 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:43:25 +0000 (0:00:01.673)       0:06:42.455 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:02.410)       0:06:44.866 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:00.078)       0:06:44.944 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:00.053)       0:06:44.997 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:00.056)       0:06:45.054 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:00.052)       0:06:45.106 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:00.048)       0:06:45.154 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:00.046)       0:06:45.201 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:00.062)       0:06:45.263 *********",
                                "ok: [instance] => (item=libvirt_exporter)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:00.082)       0:06:45.346 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:28 +0000 (0:00:00.084)       0:06:45.431 *********",
                                "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  19:43:28 +0000 (0:00:00.081)       0:06:45.513 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "Thursday 30 July 2026  19:43:29 +0000 (0:00:00.584)       0:06:46.097 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "Thursday 30 July 2026  19:43:29 +0000 (0:00:00.054)       0:06:46.151 *********",
                                "ok: [instance] => (item=libvirt-vnc)",
                                "ok: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "Thursday 30 July 2026  19:43:30 +0000 (0:00:01.321)       0:06:47.473 *********",
                                "ok: [instance] => (item=libvirt-vnc)",
                                "ok: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "Thursday 30 July 2026  19:43:32 +0000 (0:00:01.320)       0:06:48.794 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:43:32 +0000 (0:00:00.207)       0:06:49.001 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:34 +0000 (0:00:01.663)       0:06:50.664 *********",
                                "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  19:43:34 +0000 (0:00:00.077)       0:06:50.742 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:43:34 +0000 (0:00:00.543)       0:06:51.285 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Thursday 30 July 2026  19:43:36 +0000 (0:00:01.391)       0:06:52.677 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:43:37 +0000 (0:00:01.013)       0:06:53.690 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:43:37 +0000 (0:00:00.224)       0:06:53.914 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:43:37 +0000 (0:00:00.503)       0:06:54.417 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:43:38 +0000 (0:00:00.219)       0:06:54.636 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:43:38 +0000 (0:00:00.095)       0:06:54.732 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:43:38 +0000 (0:00:00.682)       0:06:55.414 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:43:39 +0000 (0:00:00.139)       0:06:55.553 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:43:39 +0000 (0:00:00.148)       0:06:55.702 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:43:39 +0000 (0:00:00.140)       0:06:55.842 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:43:40 +0000 (0:00:00.834)       0:06:56.677 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:43:40 +0000 (0:00:00.695)       0:06:57.372 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:43:40 +0000 (0:00:00.059)       0:06:57.431 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:43:40 +0000 (0:00:00.055)       0:06:57.487 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:41 +0000 (0:00:00.063)       0:06:57.551 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:43:41 +0000 (0:00:00.158)       0:06:57.710 *********",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=volumev3)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=oslo_db_api)",
                                "ok: [instance] => (item=oslo_db_cell0)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=compute_novnc_proxy)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:43:41 +0000 (0:00:00.230)       0:06:57.941 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:43:41 +0000 (0:00:00.092)       0:06:58.033 *********",
                                "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  19:43:41 +0000 (0:00:00.075)       0:06:58.108 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "Thursday 30 July 2026  19:43:42 +0000 (0:00:00.602)       0:06:58.711 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "Thursday 30 July 2026  19:43:42 +0000 (0:00:00.055)       0:06:58.767 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "Thursday 30 July 2026  19:43:42 +0000 (0:00:00.342)       0:06:59.109 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "Thursday 30 July 2026  19:43:43 +0000 (0:00:00.581)       0:06:59.691 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "Thursday 30 July 2026  19:43:43 +0000 (0:00:00.567)       0:07:00.259 *********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "Thursday 30 July 2026  19:43:43 +0000 (0:00:00.255)       0:07:00.514 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000269c9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:44.893294Z",
                            "start": "2026-07-30T19:43:44.363737Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000269c9",
                        "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 : Remove nova-bootstrap and nova-cell-setup job]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:44.980375Z",
                            "start": "2026-07-30T19:43:44.902767Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000269ca",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "300215"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:45.047950Z",
                            "start": "2026-07-30T19:43:44.990795Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.nova : Remove nova-bootstrap and nova-cell-setup job]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:43:45.123004Z",
                            "start": "2026-07-30T19:43:45.059991Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:43:45.190675Z",
                            "start": "2026-07-30T19:43:45.133908Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:43:45.344645",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:44:05.347089",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:05.364594Z",
                            "start": "2026-07-30T19:43:45.295642Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:44:05.451191Z",
                            "start": "2026-07-30T19:44:05.375680Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000026ef7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:05.693154Z",
                            "start": "2026-07-30T19:44:05.464025Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440624.043947,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 616,
                                "charset": "unknown",
                                "checksum": "9044aae1e54f1432a0c5a808137740088f0ffc75",
                                "ctime": 1785440645.848356,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440645.848356,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 308988,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:05.900864Z",
                            "start": "2026-07-30T19:44:05.701900Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000026ef9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8773"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:05.976621Z",
                            "start": "2026-07-30T19:44:05.909682Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000026efa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +300216 /tmp/logs/molecule-aio-openvswitch.log | head -c 8773",
                            "delta": "0:00:00.007721",
                            "end": "2026-07-30 19:44:06.197630",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +300216 /tmp/logs/molecule-aio-openvswitch.log | head -c 8773",
                                    "_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-bdab-5d0a-000000026efb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:44:06.189909",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=nova-bootstrap)\nok: [instance] => (item=nova-cell-setup)\n\nTASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\nThursday 30 July 2026  19:43:45 +0000 (0:00:01.410)       0:07:01.925 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************\nThursday 30 July 2026  19:43:45 +0000 (0:00:00.418)       0:07:02.344 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:43:48 +0000 (0:00:02.805)       0:07:05.150 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:43:48 +0000 (0:00:00.139)       0:07:05.289 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:43:48 +0000 (0:00:00.068)       0:07:05.358 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:43:48 +0000 (0:00:00.061)       0:07:05.420 *********\nok: [instance]\n\nTASK [Create Ingress compute] **************************************************\nThursday 30 July 2026  19:43:48 +0000 (0:00:00.074)       0:07:05.495 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\nThursday 30 July 2026  19:43:49 +0000 (0:00:00.088)       0:07:05.583 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:43:50 +0000 (0:00:01.228)       0:07:06.811 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:43:50 +0000 (0:00:00.127)       0:07:06.939 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:43:50 +0000 (0:00:00.070)       0:07:07.009 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:43:50 +0000 (0:00:00.070)       0:07:07.080 *********\nok: [instance]\n\nTASK [Create Ingress compute-novnc-proxy] **************************************\nThursday 30 July 2026  19:43:50 +0000 (0:00:00.069)       0:07:07.150 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\nThursday 30 July 2026  19:43:50 +0000 (0:00:00.086)       0:07:07.236 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\nThursday 30 July 2026  19:43:51 +0000 (0:00:01.079)       0:07:08.316 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Create flavors] *******************************\nThursday 30 July 2026  19:43:52 +0000 (0:00:00.907)       0:07:09.224 *********\nok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})\nok: [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] ***\nThursday 30 July 2026  19:43:57 +0000 (0:00:05.158)       0:07:14.383 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:43:57 +0000 (0:00:00.109)       0:07:14.492 *********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nThursday 30 July 2026  19:43:58 +0000 (0:00:00.098)       0:07:14.591 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nThursday 30 July 2026  19:43:58 +0000 (0:00:00.703)       0:07:15.294 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nThursday 30 July 2026  19:43:58 +0000 (0:00:00.151)       0:07:15.446 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.138)       0:07:15.585 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nThursday 30 July 2026  19:43:59 +0000 (0:00:00.151)       0:07:15.737 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.802)       0:07:16.539 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.692)       0:07:17.231 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.074)       0:07:17.306 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.071)       0:07:17.377 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.063)       0:07:17.441 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:44:00 +0000 (0:00:00.060)       0:07:17.501 *********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=load_balancer)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=network)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=identity)\nok: [instance] => (item=dns)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:44:01 +0000 (0:00:00.181)       0:07:17.682 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:01 +0000 (0:00:00.081)       0:07:17.764 *********\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  19:44:01 +0000 (0:00:00.078)       0:07:17.843 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\nThursday 30 July 2026  19:44:01 +0000 (0:00:00.576)       0:07:18.420 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\nThursday 30 July 2026  19:44:02 +0000 (0:00:00.676)       0:07:19.096 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\nThursday 30 July 2026  19:44:02 +0000 (0:00:00.053)       0:07:19.149 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\nThursday 30 July 2026  19:44:03 +0000 (0:00:00.500)       0:07:19.650 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\nThursday 30 July 2026  19:44:03 +0000 (0:00:00.055)       0:07:19.706 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\nThursday 30 July 2026  19:44:03 +0000 (0:00:00.068)       0:07:19.774 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\nThursday 30 July 2026  19:44:03 +0000 (0:00:00.058)       0:07:19.833 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:44:05 +0000 (0:00:02.248)       0:07:22.082 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:44:05 +0000 (0:00:00.230)       0:07:22.312 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:44:05 +0000 (0:00:00.065)       0:07:22.378 *********",
                            "stdout_lines": [
                                "ok: [instance] => (item=nova-bootstrap)",
                                "ok: [instance] => (item=nova-cell-setup)",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "Thursday 30 July 2026  19:43:45 +0000 (0:00:01.410)       0:07:01.925 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                                "Thursday 30 July 2026  19:43:45 +0000 (0:00:00.418)       0:07:02.344 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:43:48 +0000 (0:00:02.805)       0:07:05.150 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:43:48 +0000 (0:00:00.139)       0:07:05.289 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:43:48 +0000 (0:00:00.068)       0:07:05.358 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:43:48 +0000 (0:00:00.061)       0:07:05.420 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute] **************************************************",
                                "Thursday 30 July 2026  19:43:48 +0000 (0:00:00.074)       0:07:05.495 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "Thursday 30 July 2026  19:43:49 +0000 (0:00:00.088)       0:07:05.583 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:43:50 +0000 (0:00:01.228)       0:07:06.811 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:43:50 +0000 (0:00:00.127)       0:07:06.939 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:43:50 +0000 (0:00:00.070)       0:07:07.009 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:43:50 +0000 (0:00:00.070)       0:07:07.080 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "Thursday 30 July 2026  19:43:50 +0000 (0:00:00.069)       0:07:07.150 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "Thursday 30 July 2026  19:43:50 +0000 (0:00:00.086)       0:07:07.236 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "Thursday 30 July 2026  19:43:51 +0000 (0:00:01.079)       0:07:08.316 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "Thursday 30 July 2026  19:43:52 +0000 (0:00:00.907)       0:07:09.224 *********",
                                "ok: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})",
                                "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] ***",
                                "Thursday 30 July 2026  19:43:57 +0000 (0:00:05.158)       0:07:14.383 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:43:57 +0000 (0:00:00.109)       0:07:14.492 *********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Thursday 30 July 2026  19:43:58 +0000 (0:00:00.098)       0:07:14.591 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Thursday 30 July 2026  19:43:58 +0000 (0:00:00.703)       0:07:15.294 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Thursday 30 July 2026  19:43:58 +0000 (0:00:00.151)       0:07:15.446 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.138)       0:07:15.585 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Thursday 30 July 2026  19:43:59 +0000 (0:00:00.151)       0:07:15.737 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.802)       0:07:16.539 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.692)       0:07:17.231 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.074)       0:07:17.306 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.071)       0:07:17.377 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.063)       0:07:17.441 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:00 +0000 (0:00:00.060)       0:07:17.501 *********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=load_balancer)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=dns)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:44:01 +0000 (0:00:00.181)       0:07:17.682 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:01 +0000 (0:00:00.081)       0:07:17.764 *********",
                                "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  19:44:01 +0000 (0:00:00.078)       0:07:17.843 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "Thursday 30 July 2026  19:44:01 +0000 (0:00:00.576)       0:07:18.420 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "Thursday 30 July 2026  19:44:02 +0000 (0:00:00.676)       0:07:19.096 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "Thursday 30 July 2026  19:44:02 +0000 (0:00:00.053)       0:07:19.149 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "Thursday 30 July 2026  19:44:03 +0000 (0:00:00.500)       0:07:19.650 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "Thursday 30 July 2026  19:44:03 +0000 (0:00:00.055)       0:07:19.706 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "Thursday 30 July 2026  19:44:03 +0000 (0:00:00.068)       0:07:19.774 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:44:03 +0000 (0:00:00.058)       0:07:19.833 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:44:05 +0000 (0:00:02.248)       0:07:22.082 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:44:05 +0000 (0:00:00.230)       0:07:22.312 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:44:05 +0000 (0:00:00.065)       0:07:22.378 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000026efb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:06.533416Z",
                            "start": "2026-07-30T19:44:06.005083Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000026efb",
                        "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_ingress : Set fact with wildcard certificate]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:06.617788Z",
                            "start": "2026-07-30T19:44:06.542349Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000026efc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "308988"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:06.695188Z",
                            "start": "2026-07-30T19:44:06.629294Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.openstack_helm_ingress : Set fact with wildcard certificate]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:06.772851Z",
                            "start": "2026-07-30T19:44:06.707859Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:44:06.849449Z",
                            "start": "2026-07-30T19:44:06.783865Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:44:06.995854",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:44:26.997606",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:27.019361Z",
                            "start": "2026-07-30T19:44:06.947295Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:44:27.107208Z",
                            "start": "2026-07-30T19:44:27.029906Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002743f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:27.346152Z",
                            "start": "2026-07-30T19:44:27.116197Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440646.1883624,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "f42afd2692dc472d8609a24a4e9e0181f96da400",
                                "ctime": 1785440666.8207495,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440666.8207495,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 318867,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:27.561136Z",
                            "start": "2026-07-30T19:44:27.357091Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000027441",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9879"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:27.639562Z",
                            "start": "2026-07-30T19:44:27.573826Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000027442",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +308989 /tmp/logs/molecule-aio-openvswitch.log | head -c 9879",
                            "delta": "0:00:00.008834",
                            "end": "2026-07-30 19:44:27.872679",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +308989 /tmp/logs/molecule-aio-openvswitch.log | head -c 9879",
                                    "_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-bdab-5d0a-000000027443-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:44:27.863845",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "skipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:44:05 +0000 (0:00:00.059)       0:07:22.437 *********\nok: [instance]\n\nTASK [Create Ingress network] **************************************************\nThursday 30 July 2026  19:44:05 +0000 (0:00:00.067)       0:07:22.505 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\nThursday 30 July 2026  19:44:06 +0000 (0:00:00.089)       0:07:22.594 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\nThursday 30 July 2026  19:44:07 +0000 (0:00:00.983)       0:07:23.578 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Create networks] ***************************\nThursday 30 July 2026  19:44:07 +0000 (0:00:00.710)       0:07:24.288 *********\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] ****************************\nThursday 30 July 2026  19:44:08 +0000 (0:00:01.039)       0:07:25.327 *********\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.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:44:10 +0000 (0:00:02.044)       0:07:27.372 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:44:10 +0000 (0:00:00.081)       0:07:27.453 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:44:10 +0000 (0:00:00.050)       0:07:27.504 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:44:11 +0000 (0:00:00.050)       0:07:27.555 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:44:11 +0000 (0:00:00.047)       0:07:27.602 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:44:11 +0000 (0:00:00.061)       0:07:27.664 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:44:11 +0000 (0:00:00.061)       0:07:27.726 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:44:11 +0000 (0:00:00.059)       0:07:27.785 *********\nok: [instance] => (item=identity)\nok: [instance] => (item=dashboard)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:44:11 +0000 (0:00:00.088)       0:07:27.873 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:11 +0000 (0:00:00.076)       0:07:27.950 *********\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  19:44:11 +0000 (0:00:00.085)       0:07:28.036 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************\nThursday 30 July 2026  19:44:12 +0000 (0:00:00.567)       0:07:28.603 *********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nThursday 30 July 2026  19:44:13 +0000 (0:00:01.907)       0:07:30.510 *********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nThursday 30 July 2026  19:44:14 +0000 (0:00:00.125)       0:07:30.635 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nThursday 30 July 2026  19:44:14 +0000 (0:00:00.058)       0:07:30.694 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nThursday 30 July 2026  19:44:14 +0000 (0:00:00.060)       0:07:30.754 *********\nok: [instance]\n\nTASK [Create Ingress dashboard] ************************************************\nThursday 30 July 2026  19:44:14 +0000 (0:00:00.062)       0:07:30.817 *********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************\nThursday 30 July 2026  19:44:14 +0000 (0:00:00.086)       0:07:30.903 *********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:44:15 +0000 (0:00:01.088)       0:07:31.992 *********\nok: [instance]\n\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nThursday 30 July 2026  19:44:17 +0000 (0:00:02.493)       0:07:34.485 *********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nThursday 30 July 2026  19:44:20 +0000 (0:00:02.154)       0:07:36.640 *********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nThursday 30 July 2026  19:44:20 +0000 (0:00:00.230)       0:07:36.870 *********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=490  changed=0    unreachable=0    failed=0    skipped=171  rescued=0    ignored=0\n\nThursday 30 July 2026  19:44:20 +0000 (0:00:00.210)       0:07:37.080 *********\n===============================================================================\nvexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.51s\nvexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.48s\nvexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.46s\nvexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.45s\nvexxhost.ceph.mgr : Configure manager modules --------------------------- 7.58s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.82s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.77s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.76s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.64s\nvexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.63s\nvexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.55s\nvexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 6.47s\nvexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.45s\nvexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.34s\nvexxhost.ceph.osd : Mark require osd release ---------------------------- 6.32s\nvexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.25s\nvexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.53s\nvexxhost.atmosphere.nova : Create flavors ------------------------------- 5.16s\nvexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool --------------------- 3.91s\nvexxhost.atmosphere.sysctl : Configure sysctl values -------------------- 3.74s\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] ******************************************************\nThursday 30 July 2026  19:44:21 +0000 (0:00:00.026)       0:00:00.026 *********\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] *********************************************************\nThursday 30 July 2026  19:44:24 +0000 (0:00:02.657)       0:00:02.683 *********\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 [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nThursday 30 July 2026  19:44:26 +0000 (0:00:02.529)       0:00:05.213 *********",
                            "stdout_lines": [
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:44:05 +0000 (0:00:00.059)       0:07:22.437 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress network] **************************************************",
                                "Thursday 30 July 2026  19:44:05 +0000 (0:00:00.067)       0:07:22.505 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "Thursday 30 July 2026  19:44:06 +0000 (0:00:00.089)       0:07:22.594 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "Thursday 30 July 2026  19:44:07 +0000 (0:00:00.983)       0:07:23.578 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "Thursday 30 July 2026  19:44:07 +0000 (0:00:00.710)       0:07:24.288 *********",
                                "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] ****************************",
                                "Thursday 30 July 2026  19:44:08 +0000 (0:00:01.039)       0:07:25.327 *********",
                                "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.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:44:10 +0000 (0:00:02.044)       0:07:27.372 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:44:10 +0000 (0:00:00.081)       0:07:27.453 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:44:10 +0000 (0:00:00.050)       0:07:27.504 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:44:11 +0000 (0:00:00.050)       0:07:27.555 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:44:11 +0000 (0:00:00.047)       0:07:27.602 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:44:11 +0000 (0:00:00.061)       0:07:27.664 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:11 +0000 (0:00:00.061)       0:07:27.726 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:11 +0000 (0:00:00.059)       0:07:27.785 *********",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:44:11 +0000 (0:00:00.088)       0:07:27.873 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:11 +0000 (0:00:00.076)       0:07:27.950 *********",
                                "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  19:44:11 +0000 (0:00:00.085)       0:07:28.036 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.horizon : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:44:12 +0000 (0:00:00.567)       0:07:28.603 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Thursday 30 July 2026  19:44:13 +0000 (0:00:01.907)       0:07:30.510 *********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Thursday 30 July 2026  19:44:14 +0000 (0:00:00.125)       0:07:30.635 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Thursday 30 July 2026  19:44:14 +0000 (0:00:00.058)       0:07:30.694 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Thursday 30 July 2026  19:44:14 +0000 (0:00:00.060)       0:07:30.754 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress dashboard] ************************************************",
                                "Thursday 30 July 2026  19:44:14 +0000 (0:00:00.062)       0:07:30.817 *********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress dashboard] ******************",
                                "Thursday 30 July 2026  19:44:14 +0000 (0:00:00.086)       0:07:30.903 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:44:15 +0000 (0:00:01.088)       0:07:31.992 *********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Thursday 30 July 2026  19:44:17 +0000 (0:00:02.493)       0:07:34.485 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Thursday 30 July 2026  19:44:20 +0000 (0:00:02.154)       0:07:36.640 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Thursday 30 July 2026  19:44:20 +0000 (0:00:00.230)       0:07:36.870 *********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=490  changed=0    unreachable=0    failed=0    skipped=171  rescued=0    ignored=0",
                                "",
                                "Thursday 30 July 2026  19:44:20 +0000 (0:00:00.210)       0:07:37.080 *********",
                                "===============================================================================",
                                "vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.51s",
                                "vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.48s",
                                "vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.46s",
                                "vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.45s",
                                "vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.58s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.82s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.77s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.76s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.64s",
                                "vexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.63s",
                                "vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.55s",
                                "vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 6.47s",
                                "vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.45s",
                                "vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.34s",
                                "vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.32s",
                                "vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.25s",
                                "vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.53s",
                                "vexxhost.atmosphere.nova : Create flavors ------------------------------- 5.16s",
                                "vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool --------------------- 3.91s",
                                "vexxhost.atmosphere.sysctl : Configure sysctl values -------------------- 3.74s",
                                "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] ******************************************************",
                                "Thursday 30 July 2026  19:44:21 +0000 (0:00:00.026)       0:00:00.026 *********",
                                "[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] *********************************************************",
                                "Thursday 30 July 2026  19:44:24 +0000 (0:00:02.657)       0:00:02.683 *********",
                                "[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] *****************",
                                "Thursday 30 July 2026  19:44:26 +0000 (0:00:02.529)       0:00:05.213 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000027443-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:28.197139Z",
                            "start": "2026-07-30T19:44:27.669434Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.atmosphere.openstacksdk : Install openstacksdk]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:28.298563Z",
                            "start": "2026-07-30T19:44:28.208564Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000027444",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "318867"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:28.382395Z",
                            "start": "2026-07-30T19:44:28.311297Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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 [vexxhost.atmosphere.openstacksdk : Install openstacksdk]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:28.466591Z",
                            "start": "2026-07-30T19:44:28.394714Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:44:28.538481Z",
                            "start": "2026-07-30T19:44:28.478493Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:44:28.706538",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:44:48.709119",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:48.729731Z",
                            "start": "2026-07-30T19:44:28.647921Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:44:48.814716Z",
                            "start": "2026-07-30T19:44:48.743466Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002799d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:49.054138Z",
                            "start": "2026-07-30T19:44:48.824147Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440667.5167625,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 648,
                                "charset": "unknown",
                                "checksum": "4b3d22084428632d01234ba8db91fa9c4d7dc139",
                                "ctime": 1785440676.44093,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440676.44093,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 325565,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:49.260353Z",
                            "start": "2026-07-30T19:44:49.062878Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002799f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6698"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:49.336442Z",
                            "start": "2026-07-30T19:44:49.271066Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000279a0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +318868 /tmp/logs/molecule-aio-openvswitch.log | head -c 6698",
                            "delta": "0:00:00.008143",
                            "end": "2026-07-30 19:44:49.671793",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +318868 /tmp/logs/molecule-aio-openvswitch.log | head -c 6698",
                                    "_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-bdab-5d0a-0000000279a1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:44:49.663650",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nThursday 30 July 2026  19:44:27 +0000 (0:00:01.110)       0:00:06.324 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nThursday 30 July 2026  19:44:28 +0000 (0:00:00.293)       0:00:06.617 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:44:28 +0000 (0:00:00.599)       0:00:07.216 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:44:28 +0000 (0:00:00.112)       0:00:07.329 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:44:28 +0000 (0:00:00.054)       0:00:07.383 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:44:29 +0000 (0:00:00.056)       0:00:07.440 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:44:29 +0000 (0:00:00.048)       0:00:07.488 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:44:29 +0000 (0:00:00.060)       0:00:07.549 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:44:29 +0000 (0:00:00.053)       0:00:07.602 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:44:29 +0000 (0:00:00.060)       0:00:07.663 *********\nok: [instance] => (item=identity)\nok: [instance] => (item=dashboard)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:44:29 +0000 (0:00:00.073)       0:00:07.736 *********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nThursday 30 July 2026  19:44:29 +0000 (0:00:00.080)       0:00:07.817 *********\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  19:44:29 +0000 (0:00:00.086)       0:00:07.903 *********\nchanged: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.692)       0:00:08.595 *********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.146)       0:00:08.742 *********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.117)       0:00:08.860 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.058)       0:00:08.918 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.056)       0:00:08.975 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.052)       0:00:09.028 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.057)       0:00:09.085 *********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.054)       0:00:09.140 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.067)       0:00:09.207 *********\nok: [instance] => (item=identity)\nok: [instance] => (item=dashboard)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.080)       0:00:09.287 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************\nThursday 30 July 2026  19:44:30 +0000 (0:00:00.075)       0:00:09.363 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***\nThursday 30 July 2026  19:44:31 +0000 (0:00:00.900)       0:00:10.263 *********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test image object] *********************\nThursday 30 July 2026  19:44:32 +0000 (0:00:00.903)       0:00:11.167 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************\nThursday 30 July 2026  19:44:34 +0000 (0:00:01.326)       0:00:12.493 *********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': 'd2f67ef3-6c5c-41ce-9a87-5d9bc501a347', 'image_ref_alt': 'd2f67ef3-6c5c-41ce-9a87-5d9bc501a347'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************\nThursday 30 July 2026  19:44:34 +0000 (0:00:00.082)       0:00:12.575 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************\nThursday 30 July 2026  19:44:35 +0000 (0:00:01.041)       0:00:13.617 *********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': 'a729ad19-fb27-44cf-a8ab-a597498aba66', 'flavor_ref_alt': 'a729ad19-fb27-44cf-a8ab-a597498aba66'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test network object] *******************\nThursday 30 July 2026  19:44:35 +0000 (0:00:00.081)       0:00:13.698 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test network ref] **********************\nThursday 30 July 2026  19:44:36 +0000 (0:00:01.058)       0:00:14.756 *********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': 'edc3b317-9eb9-4771-9c99-f7e1f04ed41a'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************\nThursday 30 July 2026  19:44:36 +0000 (0:00:00.079)       0:00:14.835 *********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Thursday 30 July 2026  19:44:27 +0000 (0:00:01.110)       0:00:06.324 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Thursday 30 July 2026  19:44:28 +0000 (0:00:00.293)       0:00:06.617 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:44:28 +0000 (0:00:00.599)       0:00:07.216 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:44:28 +0000 (0:00:00.112)       0:00:07.329 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:44:28 +0000 (0:00:00.054)       0:00:07.383 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:44:29 +0000 (0:00:00.056)       0:00:07.440 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:44:29 +0000 (0:00:00.048)       0:00:07.488 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:44:29 +0000 (0:00:00.060)       0:00:07.549 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:29 +0000 (0:00:00.053)       0:00:07.602 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:29 +0000 (0:00:00.060)       0:00:07.663 *********",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=dashboard)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:44:29 +0000 (0:00:00.073)       0:00:07.736 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Thursday 30 July 2026  19:44:29 +0000 (0:00:00.080)       0:00:07.817 *********",
                                "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  19:44:29 +0000 (0:00:00.086)       0:00:07.903 *********",
                                "changed: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.692)       0:00:08.595 *********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.146)       0:00:08.742 *********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.117)       0:00:08.860 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.058)       0:00:08.918 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.056)       0:00:08.975 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.052)       0:00:09.028 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.057)       0:00:09.085 *********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.054)       0:00:09.140 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.067)       0:00:09.207 *********",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=dashboard)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.080)       0:00:09.287 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************",
                                "Thursday 30 July 2026  19:44:30 +0000 (0:00:00.075)       0:00:09.363 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***",
                                "Thursday 30 July 2026  19:44:31 +0000 (0:00:00.900)       0:00:10.263 *********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test image object] *********************",
                                "Thursday 30 July 2026  19:44:32 +0000 (0:00:00.903)       0:00:11.167 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************",
                                "Thursday 30 July 2026  19:44:34 +0000 (0:00:01.326)       0:00:12.493 *********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': 'd2f67ef3-6c5c-41ce-9a87-5d9bc501a347', 'image_ref_alt': 'd2f67ef3-6c5c-41ce-9a87-5d9bc501a347'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************",
                                "Thursday 30 July 2026  19:44:34 +0000 (0:00:00.082)       0:00:12.575 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************",
                                "Thursday 30 July 2026  19:44:35 +0000 (0:00:01.041)       0:00:13.617 *********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': 'a729ad19-fb27-44cf-a8ab-a597498aba66', 'flavor_ref_alt': 'a729ad19-fb27-44cf-a8ab-a597498aba66'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test network object] *******************",
                                "Thursday 30 July 2026  19:44:35 +0000 (0:00:00.081)       0:00:13.698 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test network ref] **********************",
                                "Thursday 30 July 2026  19:44:36 +0000 (0:00:01.058)       0:00:14.756 *********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': 'edc3b317-9eb9-4771-9c99-f7e1f04ed41a'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************",
                                "Thursday 30 July 2026  19:44:36 +0000 (0:00:00.079)       0:00:14.835 *********"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-0000000279a1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:50.005554Z",
                            "start": "2026-07-30T19:44:49.480043Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.atmosphere.tempest : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:50.093509Z",
                            "start": "2026-07-30T19:44:50.017739Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000279a2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "325565"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:50.172175Z",
                            "start": "2026-07-30T19:44:50.102698Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:44:50.246203Z",
                            "start": "2026-07-30T19:44:50.182833Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:44:50.323271Z",
                            "start": "2026-07-30T19:44:50.258388Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:44:50.473326",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:45:10.475284",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:10.489836Z",
                            "start": "2026-07-30T19:44:50.429469Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:45:10.566652Z",
                            "start": "2026-07-30T19:45:10.501250Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000027f11",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:10.817584Z",
                            "start": "2026-07-30T19:45:10.577763Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440689.2211697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 648,
                                "charset": "unknown",
                                "checksum": "4b3d22084428632d01234ba8db91fa9c4d7dc139",
                                "ctime": 1785440676.44093,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440676.44093,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 325565,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:11.017502Z",
                            "start": "2026-07-30T19:45:10.828443Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000027f13",
                        "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-30T19:45:11.094500Z",
                            "start": "2026-07-30T19:45:11.026888Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000027f14",
                        "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-30T19:45:11.638137Z",
                            "start": "2026-07-30T19:45:11.126709Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000027f15",
                        "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-30T19:45:11.701460Z",
                            "start": "2026-07-30T19:45:11.654629Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000027f16",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "325565"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:11.785390Z",
                            "start": "2026-07-30T19:45:11.719666Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:11.862405Z",
                            "start": "2026-07-30T19:45:11.795922Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:45:11.940845Z",
                            "start": "2026-07-30T19:45:11.874643Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:45:12.097462",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:45:32.098955",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:32.118910Z",
                            "start": "2026-07-30T19:45:12.047542Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:45:32.207251Z",
                            "start": "2026-07-30T19:45:32.127815Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002849b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:32.481716Z",
                            "start": "2026-07-30T19:45:32.220409Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440689.2211697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 648,
                                "charset": "unknown",
                                "checksum": "4b3d22084428632d01234ba8db91fa9c4d7dc139",
                                "ctime": 1785440676.44093,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440676.44093,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 325565,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:32.691622Z",
                            "start": "2026-07-30T19:45:32.492854Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002849d",
                        "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-30T19:45:32.769047Z",
                            "start": "2026-07-30T19:45:32.703496Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002849e",
                        "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-30T19:45:33.310303Z",
                            "start": "2026-07-30T19:45:32.799670Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000002849f",
                        "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-30T19:45:33.383682Z",
                            "start": "2026-07-30T19:45:33.326732Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-0000000284a0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "325565"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:33.470302Z",
                            "start": "2026-07-30T19:45:33.400248Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:33.557932Z",
                            "start": "2026-07-30T19:45:33.481089Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:45:33.634476Z",
                            "start": "2026-07-30T19:45:33.567104Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30 19:45:33.791722",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-30 19:45:53.793440",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:53.812455Z",
                            "start": "2026-07-30T19:45:33.743515Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:45:53.889803Z",
                            "start": "2026-07-30T19:45:53.821765Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000028a3b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "cmd": "set -o pipefail; uv run molecule test --destroy never -s aio -- --tags ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,horizon,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator > /tmp/logs/molecule-aio-openvswitch.log 2>&1",
                            "delta": "0:58:47.288408",
                            "end": "2026-07-30 19:45:43.253679",
                            "failed_when_result": false,
                            "finished": 1,
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; uv run molecule test --destroy never -s aio -- --tags ceph,ceph-provisioners,cert-manager,cluster-issuer,coredns,csi,glance,horizon,ingress-nginx,keycloak,keystone,kubernetes,libvirt,memcached,neutron,nova,openvswitch,percona-xtradb-cluster,percona-xtradb-cluster-operator,placement,rabbitmq-cluster-operator > /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-bdab-5d0a-000000000045-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j833390545754.1603",
                            "start": "2026-07-30 18:46:55.965271",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000000045-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:54.142994Z",
                            "start": "2026-07-30T19:45:53.906215Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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": 1785440689.2211697,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 656,
                                "charset": "unknown",
                                "checksum": "15a834953076bdff707a76cecb0cb79f0a81002c",
                                "ctime": 1785440743.1941824,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081707,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785440743.1941824,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 330071,
                                "uid": 1000,
                                "version": "3249405954",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:54.353062Z",
                            "start": "2026-07-30T19:45:54.153719Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000028a3d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4506"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:54.427113Z",
                            "start": "2026-07-30T19:45:54.362947Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000028a3e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +325566 /tmp/logs/molecule-aio-openvswitch.log | head -c 4506",
                            "delta": "0:00:00.007833",
                            "end": "2026-07-30 19:45:54.673045",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +325566 /tmp/logs/molecule-aio-openvswitch.log | head -c 4506",
                                    "_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-bdab-5d0a-000000028a3f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:45:54.665212",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************\nThursday 30 July 2026  19:45:41 +0000 (0:01:04.935)       0:01:19.771 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************\nThursday 30 July 2026  19:45:42 +0000 (0:00:00.720)       0:01:20.492 *********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************\nThursday 30 July 2026  19:45:42 +0000 (0:00:00.860)       0:01:21.352 *********\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 '(^tempest\\\\.scenario\\\\.test_dashboard_basic_ops\\\\.).*\\\\[.*\\\\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        \"{0} tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario [7.089025s] ... ok\",\n        \"\",\n        \"======\",\n        \"Totals\",\n        \"======\",\n        \"Ran: 1 tests in 7.0890 sec.\",\n        \" - Passed: 1\",\n        \" - Skipped: 0\",\n        \" - Expected Fail: 0\",\n        \" - Unexpected Success: 0\",\n        \" - Failed: 0\",\n        \"Sum of execute time for each test: 7.0890 sec.\",\n        \"\",\n        \"==============\",\n        \"Worker Balance\",\n        \"==============\",\n        \" - Worker 0 (1 tests) => 0:00:07.089025\",\n        \"+ tempest cleanup\",\n        \"\"\n    ]\n}\n\nTASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********\nThursday 30 July 2026  19:45:43 +0000 (0:00:00.065)       0:01:21.417 *********\nskipping: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=27   changed=3    unreachable=0    failed=0    skipped=11   rescued=0    ignored=0\nlocalhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0\n\nThursday 30 July 2026  19:45:43 +0000 (0:00:00.066)       0:01:21.484 *********\n===============================================================================\nvexxhost.atmosphere.tempest : Deploy Helm chart ------------------------ 64.94s\nRun \"stestr\" tests ------------------------------------------------------ 2.66s\nGathering Facts --------------------------------------------------------- 2.53s\nvexxhost.atmosphere.tempest : Get test image object --------------------- 1.33s\nvexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.11s\nvexxhost.atmosphere.tempest : Get test network object ------------------- 1.06s\nvexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.04s\nvexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 0.90s\nvexxhost.atmosphere.tempest : Read cluster issuer CA secret ------------- 0.90s\nvexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.86s\nvexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.72s\nvexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.69s\nvexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.60s\nvexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.29s\nGenerate OpenStack-Helm endpoints --------------------------------------- 0.15s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.12s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.11s\nvexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.09s\nvexxhost.atmosphere.tempest : Configure test image ref ------------------ 0.08s\nvexxhost.atmosphere.tempest : Set test flavor ref ----------------------- 0.08s\nINFO     [aio > verify] Executed: Successful\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\nWARNING  Molecule executed 1 scenario (1 missing files)",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************",
                                "Thursday 30 July 2026  19:45:41 +0000 (0:01:04.935)       0:01:19.771 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************",
                                "Thursday 30 July 2026  19:45:42 +0000 (0:00:00.720)       0:01:20.492 *********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************",
                                "Thursday 30 July 2026  19:45:42 +0000 (0:00:00.860)       0:01:21.352 *********",
                                "ok: [instance] => {",
                                "    \"msg\": [",
                                "        \"+ tempest cleanup --init-saved-state\",",
                                "        \"+ '[' true == false ']'\",",
                                "        \"+ tempest run --config-file /etc/tempest/tempest.conf -w 4 --regex '(^tempest\\\\.scenario\\\\.test_dashboard_basic_ops\\\\.).*\\\\[.*\\\\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)\\\\)\\\")\",",
                                "        \"{0} tempest.scenario.test_dashboard_basic_ops.TestDashboardBasicOps.test_basic_scenario [7.089025s] ... ok\",",
                                "        \"\",",
                                "        \"======\",",
                                "        \"Totals\",",
                                "        \"======\",",
                                "        \"Ran: 1 tests in 7.0890 sec.\",",
                                "        \" - Passed: 1\",",
                                "        \" - Skipped: 0\",",
                                "        \" - Expected Fail: 0\",",
                                "        \" - Unexpected Success: 0\",",
                                "        \" - Failed: 0\",",
                                "        \"Sum of execute time for each test: 7.0890 sec.\",",
                                "        \"\",",
                                "        \"==============\",",
                                "        \"Worker Balance\",",
                                "        \"==============\",",
                                "        \" - Worker 0 (1 tests) => 0:00:07.089025\",",
                                "        \"+ tempest cleanup\",",
                                "        \"\"",
                                "    ]",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********",
                                "Thursday 30 July 2026  19:45:43 +0000 (0:00:00.065)       0:01:21.417 *********",
                                "skipping: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=27   changed=3    unreachable=0    failed=0    skipped=11   rescued=0    ignored=0",
                                "localhost                  : ok=1    changed=1    unreachable=0    failed=0    skipped=0    rescued=0    ignored=0",
                                "",
                                "Thursday 30 July 2026  19:45:43 +0000 (0:00:00.066)       0:01:21.484 *********",
                                "===============================================================================",
                                "vexxhost.atmosphere.tempest : Deploy Helm chart ------------------------ 64.94s",
                                "Run \"stestr\" tests ------------------------------------------------------ 2.66s",
                                "Gathering Facts --------------------------------------------------------- 2.53s",
                                "vexxhost.atmosphere.tempest : Get test image object --------------------- 1.33s",
                                "vexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.11s",
                                "vexxhost.atmosphere.tempest : Get test network object ------------------- 1.06s",
                                "vexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.04s",
                                "vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 0.90s",
                                "vexxhost.atmosphere.tempest : Read cluster issuer CA secret ------------- 0.90s",
                                "vexxhost.atmosphere.tempest : Get tempest log --------------------------- 0.86s",
                                "vexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.72s",
                                "vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.69s",
                                "vexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.60s",
                                "vexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.29s",
                                "Generate OpenStack-Helm endpoints --------------------------------------- 0.15s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.12s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.11s",
                                "vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks --- 0.09s",
                                "vexxhost.atmosphere.tempest : Configure test image ref ------------------ 0.08s",
                                "vexxhost.atmosphere.tempest : Set test flavor ref ----------------------- 0.08s",
                                "INFO     [aio > verify] Executed: Successful",
                                "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",
                                "WARNING  Molecule executed 1 scenario (1 missing files)"
                            ],
                            "zuul_log_id": "0242ac17-0010-bdab-5d0a-000000028a3f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:54.982827Z",
                            "start": "2026-07-30T19:45:54.460398Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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.atmosphere.tempest : Fail when tempest result is failed]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:55.073934Z",
                            "start": "2026-07-30T19:45:54.994908Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000028a40",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "330071"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:55.164418Z",
                            "start": "2026-07-30T19:45:55.093304Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000028a41",
                        "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-30T19:45:55.229986Z",
                            "start": "2026-07-30T19:45:55.182059Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000028a42",
                        "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-30T19:45:55.293668Z",
                            "start": "2026-07-30T19:45:55.246661Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-000000028a43",
                        "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-30T19:45:55.365412Z",
                            "start": "2026-07-30T19:45:55.309090Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:45:55.426361Z",
                            "start": "2026-07-30T19:45:55.378660Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-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-30T19:45:55.488257Z",
                            "start": "2026-07-30T19:45:55.438335Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000008d",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j833390545754.1603",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j833390545754.1603",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j833390545754.1603",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:55.712226Z",
                            "start": "2026-07-30T19:45:55.500971Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000004b",
                        "name": "Clean up async state for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:55.792217Z",
                            "start": "2026-07-30T19:45:55.719970Z"
                        },
                        "id": "0242ac17-0010-bdab-5d0a-00000000004c",
                        "name": "Assert success for Molecule aio (aio-openvswitch)"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 4,
            "failures": 0,
            "ignored": 0,
            "ok": 1474,
            "rescued": 0,
            "skipped": 184,
            "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-30T19:45:58.499430Z",
                    "start": "2026-07-30T19:45:57.234252Z"
                },
                "id": "0242ac17-0010-7d3d-64f4-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": 1785437211.4826846,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "44fdd36d87ec8fef042829bbcd7202e50304f500",
                                "ctime": 1785437211.114669,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1081698,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0664",
                                "mtime": 1785437211.114669,
                                "nlink": 1,
                                "path": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 4996,
                                "uid": 1000,
                                "version": "4293737589",
                                "wgrp": true,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:57.723139Z",
                            "start": "2026-07-30T19:45:57.386642Z"
                        },
                        "id": "0242ac17-0010-7d3d-64f4-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-30T19:45:58.078561Z",
                            "start": "2026-07-30T19:45:57.729754Z"
                        },
                        "id": "0242ac17-0010-7d3d-64f4-000000000005",
                        "name": "Create log directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "44fdd36d87ec8fef042829bbcd7202e50304f500",
                            "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": "49a06df51bcda267c5d52c89ac1f214e",
                            "mode": "0644",
                            "owner": "root",
                            "size": 4996,
                            "src": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:58.499430Z",
                            "start": "2026-07-30T19:45:58.100125Z"
                        },
                        "id": "0242ac17-0010-7d3d-64f4-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-30T19:48:39.672137Z",
                    "start": "2026-07-30T19:45:59.510244Z"
                },
                "id": "0242ac17-0010-90ed-6eb8-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-90ed-6eb8-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:45:59.873789Z",
                            "start": "2026-07-30T19:45:59.524424Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.153932",
                            "end": "2026-07-30 19:46:00.363173",
                            "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-90ed-6eb8-00000000000d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:46:00.209241",
                            "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-90ed-6eb8-00000000000d-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:00.417183Z",
                            "start": "2026-07-30T19:45:59.897528Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.242:/tmp/logs/system /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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.242:/tmp/logs/system",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "created directory /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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-90ed-6eb8-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:01.044195Z",
                            "start": "2026-07-30T19:46:00.424692Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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-90ed-6eb8-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:01.452779Z",
                            "start": "2026-07-30T19:46:01.057249Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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:04.833726",
                            "end": "2026-07-30 19:46:06.537348",
                            "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-90ed-6eb8-000000000014-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:46:01.703622",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-90ed-6eb8-000000000014-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:07.033911Z",
                            "start": "2026-07-30T19:46:01.510659Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.242:/tmp/logs/helm /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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.242:/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/ceph-provisioners.txt\n>f+++++++++ helm/releases/openstack/glance.txt\n>f+++++++++ helm/releases/openstack/horizon.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/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\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/ceph-provisioners.yaml\n>f+++++++++ helm/values/openstack/glance.yaml\n>f+++++++++ helm/values/openstack/horizon.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/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",
                            "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/ceph-provisioners.txt",
                                ">f+++++++++ helm/releases/openstack/glance.txt",
                                ">f+++++++++ helm/releases/openstack/horizon.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/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",
                                "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/ceph-provisioners.yaml",
                                ">f+++++++++ helm/values/openstack/glance.yaml",
                                ">f+++++++++ helm/values/openstack/horizon.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/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"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:07.532407Z",
                            "start": "2026-07-30T19:46:07.039462Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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-90ed-6eb8-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:07.757926Z",
                            "start": "2026-07-30T19:46:07.541872Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.321515",
                            "end": "2026-07-30 19:46:23.299352",
                            "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-90ed-6eb8-00000000001a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:46:07.977837",
                            "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/cilium\nclusterrole/cert-manager-webhook:subjectaccessreviews\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\nclusterrolebinding/ceph-csi-rbd-nodeplugin\nclusterrole/ingress-nginx\nclusterrole/kubeadm:get-nodes\nclusterrolebinding/ceph-csi-rbd-provisioner\nclusterrole/neutron-coredns\nclusterrolebinding/cert-manager-cainjector\nclusterrole/nova-bootstrap\nclusterrolebinding/cert-manager-controller-approve:cert-manager-io\nclusterrole/nova-cell-setup\nclusterrolebinding/cert-manager-controller-certificates\nclusterrole/rabbitmq-cluster-operator-openstack\nclusterrolebinding/cert-manager-controller-certificatesigningrequests\nclusterrole/rabbitmq-cluster-operator-openstack-admin\nclusterrolebinding/cert-manager-controller-challenges\nclusterrole/rabbitmq-cluster-operator-openstack-edit\nclusterrolebinding/cert-manager-controller-clusterissuers\nclusterrole/rabbitmq-cluster-operator-openstack-view\nclusterrolebinding/cert-manager-controller-ingress-shim\nclusterrole/rabbitmq-messaging-topology-operator-openstack\nclusterrolebinding/cert-manager-controller-issuers\nclusterrole/rabbitmq-messaging-topology-operator-openstack-admin\nclusterrolebinding/cert-manager-controller-orders\nclusterrole/rabbitmq-messaging-topology-operator-openstack-edit\nclusterrolebinding/cert-manager-webhook:subjectaccessreviews\nclusterrole/rabbitmq-messaging-topology-operator-openstack-view\nclusterrolebinding/cilium\nclusterrole/system:aggregate-to-admin\nclusterrolebinding/cilium-operator\nclusterrole/system:aggregate-to-edit\nclusterrolebinding/cluster-admin\nclusterrole/system:aggregate-to-view\nclusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrole/system:auth-delegator\nclusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding\nclusterrolebinding/ingress-nginx\nclusterrole/system:basic-user\nclusterrolebinding/kubeadm:get-nodes\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient\nclusterrolebinding/kubeadm:kubelet-bootstrap\nclusterrolebinding/kubeadm:node-autoapprove-bootstrap\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-approver\nclusterrolebinding/kubeadm:node-autoapprove-certificate-rotation\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver\nclusterrole/system:certificates.k8s.io:kubelet-serving-approver\nclusterrole/system:certificates.k8s.io:legacy-unknown-approver\nclusterrolebinding/kubeadm:node-proxier\nclusterrole/system:controller:attachdetach-controller\nclusterrolebinding/neutron-coredns\nclusterrole/system:controller:certificate-controller\nclusterrolebinding/nova-bootstrap\nclusterrole/system:controller:clusterrole-aggregation-controller\nclusterrolebinding/nova-cell-setup\nclusterrolebinding/rabbitmq-cluster-operator-openstack\nclusterrole/system:controller:cronjob-controller\nclusterrolebinding/rabbitmq-messaging-topology-operator-openstack\nclusterrole/system:controller:daemon-set-controller\nclusterrolebinding/system:basic-user\nclusterrole/system:controller:deployment-controller\nclusterrolebinding/system:controller:attachdetach-controller\nclusterrole/system:controller:disruption-controller\nclusterrolebinding/system:controller:certificate-controller\nclusterrolebinding/system:controller:clusterrole-aggregation-controller\nclusterrole/system:controller:endpoint-controller\nclusterrolebinding/system:controller:cronjob-controller\nclusterrole/system:controller:endpointslice-controller\nclusterrolebinding/system:controller:daemon-set-controller\nclusterrole/system:controller:endpointslicemirroring-controller\nclusterrolebinding/system:controller:deployment-controller\nclusterrole/system:controller:ephemeral-volume-controller\nclusterrolebinding/system:controller:disruption-controller\nclusterrole/system:controller:expand-controller\nclusterrole/system:controller:generic-garbage-collector\nclusterrolebinding/system:controller:endpoint-controller\nclusterrole/system:controller:horizontal-pod-autoscaler\nclusterrolebinding/system:controller:endpointslice-controller\nclusterrole/system:controller:job-controller\nclusterrolebinding/system:controller:endpointslicemirroring-controller\nclusterrole/system:controller:namespace-controller\nclusterrolebinding/system:controller:ephemeral-volume-controller\nclusterrole/system:controller:node-controller\nclusterrolebinding/system:controller:expand-controller\nclusterrolebinding/system:controller:generic-garbage-collector\nclusterrole/system:controller:persistent-volume-binder\nclusterrolebinding/system:controller:horizontal-pod-autoscaler\nclusterrolebinding/system:controller:job-controller\nclusterrole/system:controller:pod-garbage-collector\nclusterrole/system:controller:pv-protection-controller\nclusterrolebinding/system:controller:namespace-controller\nclusterrole/system:controller:pvc-protection-controller\nclusterrolebinding/system:controller:node-controller\nclusterrole/system:controller:replicaset-controller\nclusterrolebinding/system:controller:persistent-volume-binder\nclusterrole/system:controller:replication-controller\nclusterrolebinding/system:controller:pod-garbage-collector\nclusterrolebinding/system:controller:pv-protection-controller\nclusterrole/system:controller:resourcequota-controller\nclusterrolebinding/system:controller:pvc-protection-controller\nclusterrole/system:controller:root-ca-cert-publisher\nclusterrole/system:controller:route-controller\nclusterrolebinding/system:controller:replicaset-controller\nclusterrolebinding/system:controller:replication-controller\nclusterrole/system:controller:service-account-controller\nclusterrolebinding/system:controller:resourcequota-controller\nclusterrole/system:controller:service-controller\nclusterrole/system:controller:statefulset-controller\nclusterrolebinding/system:controller:root-ca-cert-publisher\nclusterrolebinding/system:controller:route-controller\nclusterrole/system:controller:ttl-after-finished-controller\nclusterrolebinding/system:controller:service-account-controller\nclusterrole/system:controller:ttl-controller\nclusterrole/system:coredns\nclusterrolebinding/system:controller:service-controller\nclusterrole/system:discovery\nclusterrolebinding/system:controller:statefulset-controller\nclusterrole/system:heapster\nclusterrolebinding/system:controller:ttl-after-finished-controller\nclusterrole/system:kube-aggregator\nclusterrolebinding/system:controller:ttl-controller\nclusterrole/system:kube-controller-manager\nclusterrolebinding/system:coredns\nclusterrole/system:kube-dns\nclusterrolebinding/system:discovery\nclusterrolebinding/system:kube-controller-manager\nclusterrole/system:kube-scheduler\nclusterrolebinding/system:kube-dns\nclusterrolebinding/system:kube-scheduler\nclusterrole/system:kubelet-api-admin\nclusterrole/system:monitoring\nclusterrolebinding/system:monitoring\nclusterrolebinding/system:node\nclusterrole/system:node\nclusterrolebinding/system:node-proxier\nclusterrolebinding/system:public-info-viewer\nclusterrole/system:node-bootstrapper\nclusterrolebinding/system:service-account-issuer-discovery\nclusterrole/system:node-problem-detector\nclusterrolebinding/system:volume-scheduler\nclusterrole/system:node-proxier\nclusterrole/system:persistent-volume-provisioner\nclusterrole/system:public-info-viewer\nclusterrole/system:service-account-issuer-discovery\nclusterrole/system:volume-scheduler\nclusterrole/view\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",
                            "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/cilium",
                                "clusterrole/cert-manager-webhook:subjectaccessreviews",
                                "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",
                                "clusterrolebinding/ceph-csi-rbd-nodeplugin",
                                "clusterrole/ingress-nginx",
                                "clusterrole/kubeadm:get-nodes",
                                "clusterrolebinding/ceph-csi-rbd-provisioner",
                                "clusterrole/neutron-coredns",
                                "clusterrolebinding/cert-manager-cainjector",
                                "clusterrole/nova-bootstrap",
                                "clusterrolebinding/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/nova-cell-setup",
                                "clusterrolebinding/cert-manager-controller-certificates",
                                "clusterrole/rabbitmq-cluster-operator-openstack",
                                "clusterrolebinding/cert-manager-controller-certificatesigningrequests",
                                "clusterrole/rabbitmq-cluster-operator-openstack-admin",
                                "clusterrolebinding/cert-manager-controller-challenges",
                                "clusterrole/rabbitmq-cluster-operator-openstack-edit",
                                "clusterrolebinding/cert-manager-controller-clusterissuers",
                                "clusterrole/rabbitmq-cluster-operator-openstack-view",
                                "clusterrolebinding/cert-manager-controller-ingress-shim",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrolebinding/cert-manager-controller-issuers",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-admin",
                                "clusterrolebinding/cert-manager-controller-orders",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-edit",
                                "clusterrolebinding/cert-manager-webhook:subjectaccessreviews",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-view",
                                "clusterrolebinding/cilium",
                                "clusterrole/system:aggregate-to-admin",
                                "clusterrolebinding/cilium-operator",
                                "clusterrole/system:aggregate-to-edit",
                                "clusterrolebinding/cluster-admin",
                                "clusterrole/system:aggregate-to-view",
                                "clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system",
                                "clusterrole/system:auth-delegator",
                                "clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding",
                                "clusterrolebinding/ingress-nginx",
                                "clusterrole/system:basic-user",
                                "clusterrolebinding/kubeadm:get-nodes",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient",
                                "clusterrolebinding/kubeadm:kubelet-bootstrap",
                                "clusterrolebinding/kubeadm:node-autoapprove-bootstrap",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver",
                                "clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver",
                                "clusterrole/system:certificates.k8s.io:kubelet-serving-approver",
                                "clusterrole/system:certificates.k8s.io:legacy-unknown-approver",
                                "clusterrolebinding/kubeadm:node-proxier",
                                "clusterrole/system:controller:attachdetach-controller",
                                "clusterrolebinding/neutron-coredns",
                                "clusterrole/system:controller:certificate-controller",
                                "clusterrolebinding/nova-bootstrap",
                                "clusterrole/system:controller:clusterrole-aggregation-controller",
                                "clusterrolebinding/nova-cell-setup",
                                "clusterrolebinding/rabbitmq-cluster-operator-openstack",
                                "clusterrole/system:controller:cronjob-controller",
                                "clusterrolebinding/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrole/system:controller:daemon-set-controller",
                                "clusterrolebinding/system:basic-user",
                                "clusterrole/system:controller:deployment-controller",
                                "clusterrolebinding/system:controller:attachdetach-controller",
                                "clusterrole/system:controller:disruption-controller",
                                "clusterrolebinding/system:controller:certificate-controller",
                                "clusterrolebinding/system:controller:clusterrole-aggregation-controller",
                                "clusterrole/system:controller:endpoint-controller",
                                "clusterrolebinding/system:controller:cronjob-controller",
                                "clusterrole/system:controller:endpointslice-controller",
                                "clusterrolebinding/system:controller:daemon-set-controller",
                                "clusterrole/system:controller:endpointslicemirroring-controller",
                                "clusterrolebinding/system:controller:deployment-controller",
                                "clusterrole/system:controller:ephemeral-volume-controller",
                                "clusterrolebinding/system:controller:disruption-controller",
                                "clusterrole/system:controller:expand-controller",
                                "clusterrole/system:controller:generic-garbage-collector",
                                "clusterrolebinding/system:controller:endpoint-controller",
                                "clusterrole/system:controller:horizontal-pod-autoscaler",
                                "clusterrolebinding/system:controller:endpointslice-controller",
                                "clusterrole/system:controller:job-controller",
                                "clusterrolebinding/system:controller:endpointslicemirroring-controller",
                                "clusterrole/system:controller:namespace-controller",
                                "clusterrolebinding/system:controller:ephemeral-volume-controller",
                                "clusterrole/system:controller:node-controller",
                                "clusterrolebinding/system:controller:expand-controller",
                                "clusterrolebinding/system:controller:generic-garbage-collector",
                                "clusterrole/system:controller:persistent-volume-binder",
                                "clusterrolebinding/system:controller:horizontal-pod-autoscaler",
                                "clusterrolebinding/system:controller:job-controller",
                                "clusterrole/system:controller:pod-garbage-collector",
                                "clusterrole/system:controller:pv-protection-controller",
                                "clusterrolebinding/system:controller:namespace-controller",
                                "clusterrole/system:controller:pvc-protection-controller",
                                "clusterrolebinding/system:controller:node-controller",
                                "clusterrole/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:persistent-volume-binder",
                                "clusterrole/system:controller:replication-controller",
                                "clusterrolebinding/system:controller:pod-garbage-collector",
                                "clusterrolebinding/system:controller:pv-protection-controller",
                                "clusterrole/system:controller:resourcequota-controller",
                                "clusterrolebinding/system:controller:pvc-protection-controller",
                                "clusterrole/system:controller:root-ca-cert-publisher",
                                "clusterrole/system:controller:route-controller",
                                "clusterrolebinding/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:replication-controller",
                                "clusterrole/system:controller:service-account-controller",
                                "clusterrolebinding/system:controller:resourcequota-controller",
                                "clusterrole/system:controller:service-controller",
                                "clusterrole/system:controller:statefulset-controller",
                                "clusterrolebinding/system:controller:root-ca-cert-publisher",
                                "clusterrolebinding/system:controller:route-controller",
                                "clusterrole/system:controller:ttl-after-finished-controller",
                                "clusterrolebinding/system:controller:service-account-controller",
                                "clusterrole/system:controller:ttl-controller",
                                "clusterrole/system:coredns",
                                "clusterrolebinding/system:controller:service-controller",
                                "clusterrole/system:discovery",
                                "clusterrolebinding/system:controller:statefulset-controller",
                                "clusterrole/system:heapster",
                                "clusterrolebinding/system:controller:ttl-after-finished-controller",
                                "clusterrole/system:kube-aggregator",
                                "clusterrolebinding/system:controller:ttl-controller",
                                "clusterrole/system:kube-controller-manager",
                                "clusterrolebinding/system:coredns",
                                "clusterrole/system:kube-dns",
                                "clusterrolebinding/system:discovery",
                                "clusterrolebinding/system:kube-controller-manager",
                                "clusterrole/system:kube-scheduler",
                                "clusterrolebinding/system:kube-dns",
                                "clusterrolebinding/system:kube-scheduler",
                                "clusterrole/system:kubelet-api-admin",
                                "clusterrole/system:monitoring",
                                "clusterrolebinding/system:monitoring",
                                "clusterrolebinding/system:node",
                                "clusterrole/system:node",
                                "clusterrolebinding/system:node-proxier",
                                "clusterrolebinding/system:public-info-viewer",
                                "clusterrole/system:node-bootstrapper",
                                "clusterrolebinding/system:service-account-issuer-discovery",
                                "clusterrole/system:node-problem-detector",
                                "clusterrolebinding/system:volume-scheduler",
                                "clusterrole/system:node-proxier",
                                "clusterrole/system:persistent-volume-provisioner",
                                "clusterrole/system:public-info-viewer",
                                "clusterrole/system:service-account-issuer-discovery",
                                "clusterrole/system:volume-scheduler",
                                "clusterrole/view",
                                "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"
                            ],
                            "zuul_log_id": "0242ac17-0010-90ed-6eb8-00000000001a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:23.345764Z",
                            "start": "2026-07-30T19:46:07.788597Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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-90ed-6eb8-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:46:23.554926Z",
                            "start": "2026-07-30T19:46:23.351049Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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:15.410459",
                            "end": "2026-07-30 19:47:39.179354",
                            "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-90ed-6eb8-00000000001c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:46:23.768895",
                            "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/kube-root-ca.crt\nauth-system/configmaps/keycloak-env-vars\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/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\ncert-manager/deployment/cert-manager\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\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\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\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\nauth-system/endpoints/keycloak-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\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\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\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/ingresses/keycloak\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\ncert-manager/pods/cert-manager-79c48d47db-wvdfs\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-cainjector-579c9dd7cd-f86c9\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-mdxs9\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/rolebindings/cert-manager-cainjector:leaderelection\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\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\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/roles/cert-manager:leaderelection\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\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\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/cert-manager\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/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\ncert-manager/serviceaccounts/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\ncert-manager/serviceaccounts/default\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\nauth-system/secrets/keycloak.199-204-45-242.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\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/services/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/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\nauth-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\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\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\nauth-system/services/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/services/keycloak-metrics\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/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\ndefault/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\nenvoy-gateway-system/configmaps/envoy-gateway-config\nenvoy-gateway-system/configmaps/kube-root-ca.crt\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\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/endpoints/kubernetes\nenvoy-gateway-system/deployment/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/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\nenvoy-gateway-system/pods/envoy-gateway-78446f96c9-d8p9n\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-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\nenvoy-gateway-system/rolebindings/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\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\nenvoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen\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-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\nenvoy-gateway-system/roles/envoy-gateway-gateway-helm-leader-election-role\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/secrets/envoy-gateway\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\nenvoy-gateway-system/secrets/envoy-rate-limit\nenvoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1\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/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\ndefault/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/services/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\ningress-nginx/configmaps/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/ingress-nginx-tcp\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-udp\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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/deployment/ingress-nginx-defaultbackend\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nkube-node-lease/configmaps/kube-root-ca.crt\ningress-nginx/endpoints/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-controller-admission\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-controller-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-defaultbackend\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/pods/ingress-nginx-controller-dsbxv\ningress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-l5dps\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/rolebindings/ingress-nginx\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/roles/ingress-nginx\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\ningress-nginx/serviceaccounts/ingress-nginx\ningress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/serviceaccounts/ingress-nginx-backend\ningress-nginx/services/ingress-nginx-controller\ningress-nginx/services/ingress-nginx-controller-admission\ningress-nginx/services/ingress-nginx-controller-metrics\ningress-nginx/services/ingress-nginx-defaultbackend\nkube-public/configmaps/cluster-info\nkube-public/configmaps/kube-root-ca.crt\nkube-node-lease/serviceaccounts/default\nkube-system/configmaps/ceph-config\nkube-system/configmaps/ceph-csi-config\nkube-system/configmaps/ceph-csi-encryption-kms-config\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-root-ca.crt\nkube-system/configmaps/kube-proxy\nkube-system/configmaps/kubeadm-config\nkube-system/configmaps/kubelet-config\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-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics\nkube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics\nkube-system/endpoints/kube-dns\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/pods/ceph-csi-rbd-nodeplugin-x7rf6\nkube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\nkube-system/pods/cilium-n5bzc\nkube-system/pods/cilium-operator-869df985b8-nj24w\nkube-system/pods/coredns-67659f764b-c5xhj\nkube-system/pods/coredns-67659f764b-mmd8b\nkube-system/pods/etcd-instance\nkube-system/pods/kube-apiserver-instance\nkube-system/pods/kube-controller-manager-instance\nkube-system/pods/kube-proxy-5wn9d\nkube-system/pods/kube-scheduler-instance\nkube-system/pods/kube-vip-instance\nkube-public/serviceaccounts/default\nkube-system/rolebindings/ceph-csi-rbd-provisioner\nkube-system/rolebindings/cilium-config-agent\nkube-system/rolebindings/kube-proxy\nkube-system/rolebindings/kubeadm:kubeadm-certs\nkube-system/rolebindings/kubeadm:kubelet-config\nkube-system/rolebindings/kubeadm:nodes-kubeadm-config\nkube-system/rolebindings/system::extension-apiserver-authentication-reader\nkube-system/rolebindings/system::leader-locking-kube-controller-manager\nkube-system/rolebindings/system::leader-locking-kube-scheduler\nkube-system/rolebindings/system:controller:bootstrap-signer\nkube-system/rolebindings/system:controller:cloud-provider\nkube-system/rolebindings/system:controller:token-cleaner\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\nkube-system/secrets/bootstrap-token-6qompx\nkube-system/secrets/bootstrap-token-n8dd18\nkube-system/secrets/csi-rbd-secret\nkube-system/secrets/kubeadm-certs\nkube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1\nkube-system/secrets/sh.helm.release.v1.cilium.v1\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/services/ceph-csi-rbd-nodeplugin-http-metrics\nkube-system/serviceaccounts/service-account-controller\nkube-system/services/ceph-csi-rbd-provisioner-http-metrics\nkube-system/services/kube-dns\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/configmaps/ceph-csi-config\nopenstack/cronjobs/keystone-credential-rotate\nopenstack/configmaps/ceph-etc\nopenstack/cronjobs/keystone-fernet-rotate\nopenstack/configmaps/glance-bin\nopenstack/cronjobs/nova-cell-setup\nopenstack/configmaps/horizon-bin\nopenstack/cronjobs/nova-service-cleaner\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/openvswitch-bin\nopenstack/configmaps/percona-xtradb-haproxy\nopenstack/configmaps/percona-xtradb-pxc\nopenstack/configmaps/placement-bin\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/tempest-bin\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/openvswitch\nopenstack/deployment/glance-api\nopenstack/deployment/horizon\nopenstack/deployment/keystone-api\nopenstack/deployment/memcached-memcached\nopenstack/deployment/neutron-coredns\nopenstack/deployment/neutron-rpc-server\nopenstack/deployment/neutron-server\nopenstack/deployment/nova-api-metadata\nopenstack/deployment/nova-api-osapi\nopenstack/deployment/nova-conductor\nopenstack/deployment/nova-novncproxy\nopenstack/deployment/nova-scheduler\nopenstack/deployment/placement-api\nopenstack/deployment/pxc-operator\nopenstack/deployment/rabbitmq-cluster-operator\nopenstack/deployment/rabbitmq-messaging-topology-operator\nopenstack/endpoints/ceph-mon\nopenstack/endpoints/glance-api\nopenstack/endpoints/horizon\nopenstack/endpoints/horizon-int\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/ingresses/compute\nopenstack/endpoints/percona-xtradb-cluster-operator\nopenstack/endpoints/percona-xtradb-haproxy\nopenstack/ingresses/compute-novnc-proxy\nopenstack/endpoints/percona-xtradb-haproxy-metrics\nopenstack/endpoints/percona-xtradb-haproxy-replicas\nopenstack/ingresses/dashboard\nopenstack/endpoints/percona-xtradb-pxc\nopenstack/endpoints/percona-xtradb-pxc-unready\nopenstack/ingresses/identity\nopenstack/endpoints/placement-api\nopenstack/ingresses/image\nopenstack/endpoints/rabbitmq-glance\nopenstack/ingresses/network\nopenstack/endpoints/rabbitmq-glance-nodes\nopenstack/endpoints/rabbitmq-keystone\nopenstack/ingresses/placement\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/networkpolicies/rabbitmq-cluster-operator\nopenstack/networkpolicies/rabbitmq-messaging-topology-operator\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/horizon-db-init\nopenstack/jobs/horizon-db-sync\nopenstack/jobs/keystone-bootstrap\nopenstack/jobs/keystone-credential-setup\nopenstack/jobs/keystone-db-init\nopenstack/jobs/keystone-db-sync\nopenstack/jobs/keystone-domain-manage\nopenstack/jobs/keystone-fernet-setup\nopenstack/jobs/keystone-rabbit-init\nopenstack/jobs/neutron-db-init\nopenstack/jobs/neutron-db-sync\nopenstack/jobs/neutron-ks-endpoints\nopenstack/jobs/neutron-ks-service\nopenstack/jobs/neutron-ks-user\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/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\nopenstack/pods/glance-api-6869b89d4f-rvj9t\nopenstack/pods/glance-db-init-qmr76\nopenstack/pods/glance-db-sync-scx8s\nopenstack/pods/glance-ks-endpoints-f4qnf\nopenstack/pods/glance-ks-service-s7rmj\nopenstack/pods/glance-ks-user-qxjq5\nopenstack/pods/glance-metadefs-load-7z6l2\nopenstack/pods/glance-rabbit-init-zpt8b\nopenstack/pods/glance-storage-init-q8vtf\nopenstack/pods/horizon-569b4c5696-jvzq5\nopenstack/pods/horizon-db-init-mr8bk\nopenstack/pods/horizon-db-sync-48wwz\nopenstack/pods/keystone-api-74f5c549dc-x97g2\nopenstack/pods/keystone-bootstrap-6b5ck\nopenstack/pods/keystone-credential-setup-hrt9w\nopenstack/pods/keystone-db-init-wk4jw\nopenstack/pods/keystone-db-sync-mbgcv\nopenstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0\nopenstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0\nopenstack/pods/keystone-domain-manage-rkwsw\nopenstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0\nopenstack/pods/keystone-fernet-setup-b5jbd\nopenstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0\nopenstack/pods/keystone-rabbit-init-mtv28\nopenstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0\nopenstack/pods/libvirt-libvirt-default-2vmlz\nopenstack/pods/memcached-memcached-cf56b6468-bqlgx\nopenstack/pods/neutron-coredns-7dd4958666-6v2cz\nopenstack/pods/neutron-db-init-hrlhl\nopenstack/pods/neutron-db-sync-bblnz\nopenstack/pods/neutron-dhcp-agent-default-8hr5j\nopenstack/pods/neutron-ks-endpoints-rq8s7\nopenstack/pods/neutron-ks-service-wmvk6\nopenstack/pods/neutron-ks-user-tpgbt\nopenstack/pods/neutron-l3-agent-default-jtqrl\nopenstack/pods/neutron-metadata-agent-default-spznb\nopenstack/pods/neutron-netns-cleanup-cron-default-ml5sl\nopenstack/pods/neutron-ovs-agent-default-b757w\nopenstack/pods/neutron-rabbit-init-4h2vh\nopenstack/pods/neutron-rpc-server-7cd89fbbdb-np9rl\nopenstack/pods/neutron-server-79687fcf9d-tmrpv\nopenstack/pods/nova-api-metadata-6ff8d44b9d-spl9w\nopenstack/pods/nova-api-osapi-975599d59-qj2fk\nopenstack/pods/nova-bootstrap-rxhpl\nopenstack/pods/nova-cell-setup-kjj52\nopenstack/pods/nova-compute-default-m2hgc\nopenstack/pods/nova-conductor-5787655d9c-cfjp7\nopenstack/pods/nova-db-init-d67cp\nopenstack/pods/nova-db-sync-728vx\nopenstack/pods/nova-ks-endpoints-nck5m\nopenstack/pods/nova-ks-service-scpvg\nopenstack/pods/nova-ks-user-mw9xf\nopenstack/pods/nova-novncproxy-84fbcdf978-xszm9\nopenstack/pods/nova-rabbit-init-2hrtl\nopenstack/pods/nova-scheduler-54865bb9b5-qjznh\nopenstack/pods/openvswitch-9m5lr\nopenstack/pods/percona-xtradb-haproxy-0\nopenstack/pods/percona-xtradb-pxc-0\nopenstack/pods/placement-api-76cd465894-wlc2n\nopenstack/pods/placement-db-init-cp5pw\nopenstack/pods/placement-db-sync-rpspw\nopenstack/pods/placement-ks-endpoints-4n2ld\nopenstack/pods/placement-ks-service-mrqcn\nopenstack/pods/placement-ks-user-484nd\nopenstack/pods/pxc-operator-69cb5bbdb9-vjmqh\nopenstack/pods/rabbitmq-cluster-operator-54f767cff8-kxvsq\nopenstack/pods/rabbitmq-glance-server-0\nopenstack/pods/rabbitmq-keystone-server-0\nopenstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-ct2m8\nopenstack/pods/rabbitmq-neutron-server-0\nopenstack/pods/rabbitmq-nova-server-0\nopenstack/pods/tempest-ks-user-fdtn9\nopenstack/pods/tempest-run-tests-zsj6r\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/horizon-horizon\nopenstack/rolebindings/horizon-horizon-db-init\nopenstack/rolebindings/horizon-horizon-db-sync\nopenstack/rolebindings/horizon-horizon-test\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/rolebindings/neutron-neutron-ks-service\nopenstack/rolebindings/neutron-neutron-ks-user\nopenstack/rolebindings/neutron-neutron-l3-agent\nopenstack/rolebindings/neutron-neutron-metadata-agent\nopenstack/rolebindings/neutron-neutron-ovs-agent\nopenstack/rolebindings/neutron-neutron-rabbit-init\nopenstack/rolebindings/neutron-neutron-rpc-server\nopenstack/roles/glance-openstack-glance-api\nopenstack/rolebindings/neutron-neutron-server\nopenstack/rolebindings/neutron-neutron-test\nopenstack/roles/glance-openstack-glance-db-init\nopenstack/rolebindings/nova-nova-api-metadata\nopenstack/roles/glance-openstack-glance-db-sync\nopenstack/rolebindings/nova-nova-api-osapi\nopenstack/rolebindings/nova-nova-bootstrap\nopenstack/roles/glance-openstack-glance-ks-endpoints\nopenstack/rolebindings/nova-nova-cell-setup\nopenstack/roles/glance-openstack-glance-ks-service\nopenstack/roles/glance-openstack-glance-ks-user\nopenstack/rolebindings/nova-nova-cell-setup-cron\nopenstack/roles/glance-openstack-glance-metadefs-load\nopenstack/rolebindings/nova-nova-compute\nopenstack/roles/glance-openstack-glance-rabbit-init\nopenstack/rolebindings/nova-nova-conductor\nopenstack/roles/glance-openstack-glance-storage-init\nopenstack/rolebindings/nova-nova-db-init\nopenstack/roles/glance-openstack-glance-test\nopenstack/rolebindings/nova-nova-db-sync\nopenstack/roles/glance-storage-init\nopenstack/rolebindings/nova-nova-ks-endpoints\nopenstack/roles/horizon-openstack-horizon\nopenstack/rolebindings/nova-nova-ks-service\nopenstack/roles/horizon-openstack-horizon-db-init\nopenstack/roles/horizon-openstack-horizon-db-sync\nopenstack/rolebindings/nova-nova-ks-user\nopenstack/roles/horizon-openstack-horizon-test\nopenstack/roles/keystone-credential-rotate\nopenstack/rolebindings/nova-nova-novncproxy\nopenstack/roles/keystone-credential-setup\nopenstack/roles/keystone-fernet-rotate\nopenstack/rolebindings/nova-nova-rabbit-init\nopenstack/roles/keystone-fernet-setup\nopenstack/rolebindings/nova-nova-scheduler\nopenstack/roles/keystone-openstack-keystone-api\nopenstack/rolebindings/nova-nova-service-cleaner\nopenstack/roles/keystone-openstack-keystone-bootstrap\nopenstack/rolebindings/nova-nova-test\nopenstack/roles/keystone-openstack-keystone-credential-rotate\nopenstack/rolebindings/placement-placement-api\nopenstack/roles/keystone-openstack-keystone-db-init\nopenstack/roles/keystone-openstack-keystone-db-sync\nopenstack/rolebindings/placement-placement-db-init\nopenstack/roles/keystone-openstack-keystone-domain-manage\nopenstack/rolebindings/placement-placement-db-sync\nopenstack/roles/keystone-openstack-keystone-fernet-rotate\nopenstack/rolebindings/placement-placement-ks-endpoints\nopenstack/roles/keystone-openstack-keystone-test\nopenstack/roles/libvirt-cert-manager\nopenstack/rolebindings/placement-placement-ks-service\nopenstack/roles/libvirt-openstack-libvirt\nopenstack/rolebindings/placement-placement-ks-user\nopenstack/roles/neutron-openstack-neutron-db-init\nopenstack/rolebindings/pxc-operator\nopenstack/roles/neutron-openstack-neutron-db-sync\nopenstack/rolebindings/rabbitmq-cluster-operator\nopenstack/roles/neutron-openstack-neutron-dhcp-agent\nopenstack/rolebindings/rabbitmq-glance-server\nopenstack/roles/neutron-openstack-neutron-ks-endpoints\nopenstack/rolebindings/rabbitmq-keystone-server\nopenstack/roles/neutron-openstack-neutron-ks-service\nopenstack/rolebindings/rabbitmq-messaging-topology-operator\nopenstack/roles/neutron-openstack-neutron-ks-user\nopenstack/rolebindings/rabbitmq-neutron-server\nopenstack/roles/neutron-openstack-neutron-l3-agent\nopenstack/rolebindings/rabbitmq-nova-server\nopenstack/roles/neutron-openstack-neutron-metadata-agent\nopenstack/rolebindings/tempest-tempest-ks-user\nopenstack/rolebindings/tempest-tempest-run-tests\nopenstack/roles/neutron-openstack-neutron-ovs-agent\nopenstack/roles/neutron-openstack-neutron-rabbit-init\nopenstack/roles/neutron-openstack-neutron-rpc-server\nopenstack/roles/neutron-openstack-neutron-server\nopenstack/roles/neutron-openstack-neutron-test\nopenstack/roles/nova-openstack-nova-api-metadata\nopenstack/roles/nova-openstack-nova-api-osapi\nopenstack/roles/nova-openstack-nova-bootstrap\nopenstack/roles/nova-openstack-nova-cell-setup\nopenstack/roles/nova-openstack-nova-cell-setup-cron\nopenstack/roles/nova-openstack-nova-compute\nopenstack/roles/nova-openstack-nova-conductor\nopenstack/roles/nova-openstack-nova-db-init\nopenstack/roles/nova-openstack-nova-db-sync\nopenstack/roles/nova-openstack-nova-ks-endpoints\nopenstack/roles/nova-openstack-nova-ks-service\nopenstack/roles/nova-openstack-nova-ks-user\nopenstack/roles/nova-openstack-nova-novncproxy\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/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-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/tempest-openstack-tempest-ks-user\nopenstack/roles/tempest-openstack-tempest-run-tests\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/horizon\nopenstack/serviceaccounts/horizon-db-init\nopenstack/serviceaccounts/horizon-db-sync\nopenstack/serviceaccounts/horizon-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/serviceaccounts/neutron-ks-service\nopenstack/serviceaccounts/neutron-ks-user\nopenstack/serviceaccounts/neutron-l3-agent\nopenstack/serviceaccounts/neutron-metadata-agent\nopenstack/serviceaccounts/neutron-netns-cleanup-cron\nopenstack/serviceaccounts/neutron-ovs-agent\nopenstack/serviceaccounts/neutron-rabbit-init\nopenstack/serviceaccounts/neutron-rpc-server\nopenstack/serviceaccounts/neutron-server\nopenstack/serviceaccounts/neutron-test\nopenstack/serviceaccounts/nova-api-metadata\nopenstack/serviceaccounts/nova-api-osapi\nopenstack/serviceaccounts/nova-bootstrap\nopenstack/secrets/glance-api-certs\nopenstack/serviceaccounts/nova-cell-setup\nopenstack/secrets/glance-db-admin\nopenstack/secrets/glance-db-user\nopenstack/serviceaccounts/nova-cell-setup-cron\nopenstack/serviceaccounts/nova-compute\nopenstack/secrets/glance-etc\nopenstack/secrets/glance-keystone-admin\nopenstack/serviceaccounts/nova-conductor\nopenstack/secrets/glance-keystone-test\nopenstack/secrets/glance-keystone-user\nopenstack/serviceaccounts/nova-db-init\nopenstack/serviceaccounts/nova-db-sync\nopenstack/secrets/glance-rabbitmq-admin\nopenstack/secrets/glance-rabbitmq-user\nopenstack/serviceaccounts/nova-ks-endpoints\nopenstack/secrets/horizon-db-admin\nopenstack/serviceaccounts/nova-ks-service\nopenstack/secrets/horizon-db-user\nopenstack/serviceaccounts/nova-ks-user\nopenstack/secrets/horizon-etc\nopenstack/serviceaccounts/nova-novncproxy\nopenstack/secrets/horizon-int-certs\nopenstack/serviceaccounts/nova-rabbit-init\nopenstack/secrets/horizon-keystone-admin\nopenstack/serviceaccounts/nova-scheduler\nopenstack/secrets/images-rbd-keyring\nopenstack/secrets/internal-percona-xtradb\nopenstack/serviceaccounts/nova-service-cleaner\nopenstack/secrets/keystone-api-certs\nopenstack/serviceaccounts/nova-test\nopenstack/secrets/keystone-credential-keys\nopenstack/serviceaccounts/openvswitch-server\nopenstack/secrets/keystone-db-admin\nopenstack/serviceaccounts/placement-api\nopenstack/secrets/keystone-db-user\nopenstack/serviceaccounts/placement-db-init\nopenstack/secrets/keystone-etc\nopenstack/serviceaccounts/placement-db-sync\nopenstack/secrets/keystone-fernet-keys\nopenstack/serviceaccounts/placement-ks-endpoints\nopenstack/secrets/keystone-keystone-admin\nopenstack/serviceaccounts/placement-ks-service\nopenstack/secrets/keystone-keystone-test\nopenstack/serviceaccounts/placement-ks-user\nopenstack/secrets/keystone-rabbitmq-admin\nopenstack/serviceaccounts/pxc-operator\nopenstack/secrets/keystone-rabbitmq-user\nopenstack/serviceaccounts/rabbitmq-cluster-operator\nopenstack/secrets/libvirt-api-ca\nopenstack/serviceaccounts/rabbitmq-glance-server\nopenstack/secrets/libvirt-etc\nopenstack/serviceaccounts/rabbitmq-keystone-server\nopenstack/serviceaccounts/rabbitmq-messaging-topology-operator\nopenstack/secrets/libvirt-libvirt-default-etc\nopenstack/serviceaccounts/rabbitmq-neutron-server\nopenstack/serviceaccounts/rabbitmq-nova-server\nopenstack/secrets/libvirt-vnc-ca\nopenstack/secrets/neutron-db-admin\nopenstack/serviceaccounts/tempest-ks-user\nopenstack/secrets/neutron-db-user\nopenstack/serviceaccounts/tempest-run-tests\nopenstack/secrets/neutron-dhcp-agent-default\nopenstack/secrets/neutron-etc\nopenstack/secrets/neutron-keystone-admin\nopenstack/secrets/neutron-keystone-test\nopenstack/secrets/neutron-keystone-user\nopenstack/secrets/neutron-l3-agent-default\nopenstack/secrets/neutron-metadata-agent-default\nopenstack/secrets/neutron-netns-cleanup-cron-default\nopenstack/secrets/neutron-ovs-agent-default\nopenstack/secrets/neutron-rabbitmq-admin\nopenstack/secrets/neutron-rabbitmq-user\nopenstack/secrets/neutron-server-certs\nopenstack/secrets/nova-api-certs\nopenstack/secrets/nova-compute-default\nopenstack/secrets/nova-db-admin\nopenstack/secrets/nova-db-api-admin\nopenstack/secrets/nova-db-api-user\nopenstack/secrets/nova-db-cell0-admin\nopenstack/secrets/nova-db-cell0-user\nopenstack/secrets/nova-db-user\nopenstack/secrets/nova-etc\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/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-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/sh.helm.release.v1.ceph-provisioners.v1\nopenstack/secrets/sh.helm.release.v1.glance.v1\nopenstack/secrets/sh.helm.release.v1.horizon.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/services/ceph-mon\nopenstack/secrets/sh.helm.release.v1.neutron-coredns.v1\nopenstack/services/glance-api\nopenstack/secrets/sh.helm.release.v1.neutron.v1\nopenstack/secrets/sh.helm.release.v1.nova.v1\nopenstack/services/horizon\nopenstack/services/horizon-int\nopenstack/secrets/sh.helm.release.v1.openvswitch.v1\nopenstack/secrets/sh.helm.release.v1.placement.v1\nopenstack/services/keystone-api\nopenstack/services/memcached\nopenstack/secrets/sh.helm.release.v1.pxc-operator.v1\nopenstack/services/memcached-metrics\nopenstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1\nopenstack/services/neutron-coredns\nopenstack/secrets/sh.helm.release.v1.tempest.v1\nopenstack/services/neutron-coredns-metrics\nopenstack/secrets/tempest-cluster-issuer-ca\nopenstack/services/neutron-server\nopenstack/secrets/tempest-etc\nopenstack/secrets/tempest-keystone-admin\nopenstack/services/nova-api\nopenstack/secrets/tempest-keystone-user\nopenstack/services/nova-metadata\nopenstack/services/nova-novncproxy\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-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/statefulsets/percona-xtradb-haproxy\nopenstack/statefulsets/percona-xtradb-pxc\nopenstack/statefulsets/rabbitmq-glance-server\nopenstack/statefulsets/rabbitmq-keystone-server\nopenstack/statefulsets/rabbitmq-neutron-server\nopenstack/statefulsets/rabbitmq-nova-server",
                            "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/kube-root-ca.crt",
                                "auth-system/configmaps/keycloak-env-vars",
                                "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/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",
                                "cert-manager/deployment/cert-manager",
                                "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",
                                "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",
                                "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",
                                "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",
                                "auth-system/endpoints/keycloak-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",
                                "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",
                                "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",
                                "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/ingresses/keycloak",
                                "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",
                                "cert-manager/pods/cert-manager-79c48d47db-wvdfs",
                                "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-cainjector-579c9dd7cd-f86c9",
                                "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-mdxs9",
                                "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/rolebindings/cert-manager-cainjector:leaderelection",
                                "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",
                                "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",
                                "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/roles/cert-manager:leaderelection",
                                "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",
                                "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",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/cert-manager",
                                "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/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",
                                "cert-manager/serviceaccounts/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",
                                "cert-manager/serviceaccounts/default",
                                "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",
                                "auth-system/secrets/keycloak.199-204-45-242.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",
                                "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/services/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/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",
                                "auth-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",
                                "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",
                                "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",
                                "auth-system/services/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/services/keycloak-metrics",
                                "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/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",
                                "default/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",
                                "envoy-gateway-system/configmaps/envoy-gateway-config",
                                "envoy-gateway-system/configmaps/kube-root-ca.crt",
                                "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",
                                "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/endpoints/kubernetes",
                                "envoy-gateway-system/deployment/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/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",
                                "envoy-gateway-system/pods/envoy-gateway-78446f96c9-d8p9n",
                                "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-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",
                                "envoy-gateway-system/rolebindings/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",
                                "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",
                                "envoy-gateway-system/roles/envoy-gateway-gateway-helm-certgen",
                                "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-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",
                                "envoy-gateway-system/roles/envoy-gateway-gateway-helm-leader-election-role",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/secrets/envoy-gateway",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "envoy-gateway-system/secrets/envoy-rate-limit",
                                "envoy-gateway-system/secrets/sh.helm.release.v1.envoy-gateway.v1",
                                "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/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",
                                "default/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/services/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",
                                "ingress-nginx/configmaps/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/ingress-nginx-tcp",
                                "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-udp",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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/deployment/ingress-nginx-defaultbackend",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "kube-node-lease/configmaps/kube-root-ca.crt",
                                "ingress-nginx/endpoints/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-controller-admission",
                                "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-controller-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-defaultbackend",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/pods/ingress-nginx-controller-dsbxv",
                                "ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-l5dps",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/rolebindings/ingress-nginx",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/roles/ingress-nginx",
                                "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",
                                "ingress-nginx/serviceaccounts/ingress-nginx",
                                "ingress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/serviceaccounts/ingress-nginx-backend",
                                "ingress-nginx/services/ingress-nginx-controller",
                                "ingress-nginx/services/ingress-nginx-controller-admission",
                                "ingress-nginx/services/ingress-nginx-controller-metrics",
                                "ingress-nginx/services/ingress-nginx-defaultbackend",
                                "kube-public/configmaps/cluster-info",
                                "kube-public/configmaps/kube-root-ca.crt",
                                "kube-node-lease/serviceaccounts/default",
                                "kube-system/configmaps/ceph-config",
                                "kube-system/configmaps/ceph-csi-config",
                                "kube-system/configmaps/ceph-csi-encryption-kms-config",
                                "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-root-ca.crt",
                                "kube-system/configmaps/kube-proxy",
                                "kube-system/configmaps/kubeadm-config",
                                "kube-system/configmaps/kubelet-config",
                                "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-system/endpoints/ceph-csi-rbd-nodeplugin-http-metrics",
                                "kube-system/endpoints/ceph-csi-rbd-provisioner-http-metrics",
                                "kube-system/endpoints/kube-dns",
                                "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/pods/ceph-csi-rbd-nodeplugin-x7rf6",
                                "kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd",
                                "kube-system/pods/cilium-n5bzc",
                                "kube-system/pods/cilium-operator-869df985b8-nj24w",
                                "kube-system/pods/coredns-67659f764b-c5xhj",
                                "kube-system/pods/coredns-67659f764b-mmd8b",
                                "kube-system/pods/etcd-instance",
                                "kube-system/pods/kube-apiserver-instance",
                                "kube-system/pods/kube-controller-manager-instance",
                                "kube-system/pods/kube-proxy-5wn9d",
                                "kube-system/pods/kube-scheduler-instance",
                                "kube-system/pods/kube-vip-instance",
                                "kube-public/serviceaccounts/default",
                                "kube-system/rolebindings/ceph-csi-rbd-provisioner",
                                "kube-system/rolebindings/cilium-config-agent",
                                "kube-system/rolebindings/kube-proxy",
                                "kube-system/rolebindings/kubeadm:kubeadm-certs",
                                "kube-system/rolebindings/kubeadm:kubelet-config",
                                "kube-system/rolebindings/kubeadm:nodes-kubeadm-config",
                                "kube-system/rolebindings/system::extension-apiserver-authentication-reader",
                                "kube-system/rolebindings/system::leader-locking-kube-controller-manager",
                                "kube-system/rolebindings/system::leader-locking-kube-scheduler",
                                "kube-system/rolebindings/system:controller:bootstrap-signer",
                                "kube-system/rolebindings/system:controller:cloud-provider",
                                "kube-system/rolebindings/system:controller:token-cleaner",
                                "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",
                                "kube-system/secrets/bootstrap-token-6qompx",
                                "kube-system/secrets/bootstrap-token-n8dd18",
                                "kube-system/secrets/csi-rbd-secret",
                                "kube-system/secrets/kubeadm-certs",
                                "kube-system/secrets/sh.helm.release.v1.ceph-csi-rbd.v1",
                                "kube-system/secrets/sh.helm.release.v1.cilium.v1",
                                "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/services/ceph-csi-rbd-nodeplugin-http-metrics",
                                "kube-system/serviceaccounts/service-account-controller",
                                "kube-system/services/ceph-csi-rbd-provisioner-http-metrics",
                                "kube-system/services/kube-dns",
                                "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/configmaps/ceph-csi-config",
                                "openstack/cronjobs/keystone-credential-rotate",
                                "openstack/configmaps/ceph-etc",
                                "openstack/cronjobs/keystone-fernet-rotate",
                                "openstack/configmaps/glance-bin",
                                "openstack/cronjobs/nova-cell-setup",
                                "openstack/configmaps/horizon-bin",
                                "openstack/cronjobs/nova-service-cleaner",
                                "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/openvswitch-bin",
                                "openstack/configmaps/percona-xtradb-haproxy",
                                "openstack/configmaps/percona-xtradb-pxc",
                                "openstack/configmaps/placement-bin",
                                "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/tempest-bin",
                                "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/openvswitch",
                                "openstack/deployment/glance-api",
                                "openstack/deployment/horizon",
                                "openstack/deployment/keystone-api",
                                "openstack/deployment/memcached-memcached",
                                "openstack/deployment/neutron-coredns",
                                "openstack/deployment/neutron-rpc-server",
                                "openstack/deployment/neutron-server",
                                "openstack/deployment/nova-api-metadata",
                                "openstack/deployment/nova-api-osapi",
                                "openstack/deployment/nova-conductor",
                                "openstack/deployment/nova-novncproxy",
                                "openstack/deployment/nova-scheduler",
                                "openstack/deployment/placement-api",
                                "openstack/deployment/pxc-operator",
                                "openstack/deployment/rabbitmq-cluster-operator",
                                "openstack/deployment/rabbitmq-messaging-topology-operator",
                                "openstack/endpoints/ceph-mon",
                                "openstack/endpoints/glance-api",
                                "openstack/endpoints/horizon",
                                "openstack/endpoints/horizon-int",
                                "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/ingresses/compute",
                                "openstack/endpoints/percona-xtradb-cluster-operator",
                                "openstack/endpoints/percona-xtradb-haproxy",
                                "openstack/ingresses/compute-novnc-proxy",
                                "openstack/endpoints/percona-xtradb-haproxy-metrics",
                                "openstack/endpoints/percona-xtradb-haproxy-replicas",
                                "openstack/ingresses/dashboard",
                                "openstack/endpoints/percona-xtradb-pxc",
                                "openstack/endpoints/percona-xtradb-pxc-unready",
                                "openstack/ingresses/identity",
                                "openstack/endpoints/placement-api",
                                "openstack/ingresses/image",
                                "openstack/endpoints/rabbitmq-glance",
                                "openstack/ingresses/network",
                                "openstack/endpoints/rabbitmq-glance-nodes",
                                "openstack/endpoints/rabbitmq-keystone",
                                "openstack/ingresses/placement",
                                "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/networkpolicies/rabbitmq-cluster-operator",
                                "openstack/networkpolicies/rabbitmq-messaging-topology-operator",
                                "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/horizon-db-init",
                                "openstack/jobs/horizon-db-sync",
                                "openstack/jobs/keystone-bootstrap",
                                "openstack/jobs/keystone-credential-setup",
                                "openstack/jobs/keystone-db-init",
                                "openstack/jobs/keystone-db-sync",
                                "openstack/jobs/keystone-domain-manage",
                                "openstack/jobs/keystone-fernet-setup",
                                "openstack/jobs/keystone-rabbit-init",
                                "openstack/jobs/neutron-db-init",
                                "openstack/jobs/neutron-db-sync",
                                "openstack/jobs/neutron-ks-endpoints",
                                "openstack/jobs/neutron-ks-service",
                                "openstack/jobs/neutron-ks-user",
                                "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/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",
                                "openstack/pods/glance-api-6869b89d4f-rvj9t",
                                "openstack/pods/glance-db-init-qmr76",
                                "openstack/pods/glance-db-sync-scx8s",
                                "openstack/pods/glance-ks-endpoints-f4qnf",
                                "openstack/pods/glance-ks-service-s7rmj",
                                "openstack/pods/glance-ks-user-qxjq5",
                                "openstack/pods/glance-metadefs-load-7z6l2",
                                "openstack/pods/glance-rabbit-init-zpt8b",
                                "openstack/pods/glance-storage-init-q8vtf",
                                "openstack/pods/horizon-569b4c5696-jvzq5",
                                "openstack/pods/horizon-db-init-mr8bk",
                                "openstack/pods/horizon-db-sync-48wwz",
                                "openstack/pods/keystone-api-74f5c549dc-x97g2",
                                "openstack/pods/keystone-bootstrap-6b5ck",
                                "openstack/pods/keystone-credential-setup-hrt9w",
                                "openstack/pods/keystone-db-init-wk4jw",
                                "openstack/pods/keystone-db-sync-mbgcv",
                                "openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0",
                                "openstack/pods/keystone-domain-manage-rkwsw",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0",
                                "openstack/pods/keystone-fernet-setup-b5jbd",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0",
                                "openstack/pods/keystone-rabbit-init-mtv28",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0",
                                "openstack/pods/libvirt-libvirt-default-2vmlz",
                                "openstack/pods/memcached-memcached-cf56b6468-bqlgx",
                                "openstack/pods/neutron-coredns-7dd4958666-6v2cz",
                                "openstack/pods/neutron-db-init-hrlhl",
                                "openstack/pods/neutron-db-sync-bblnz",
                                "openstack/pods/neutron-dhcp-agent-default-8hr5j",
                                "openstack/pods/neutron-ks-endpoints-rq8s7",
                                "openstack/pods/neutron-ks-service-wmvk6",
                                "openstack/pods/neutron-ks-user-tpgbt",
                                "openstack/pods/neutron-l3-agent-default-jtqrl",
                                "openstack/pods/neutron-metadata-agent-default-spznb",
                                "openstack/pods/neutron-netns-cleanup-cron-default-ml5sl",
                                "openstack/pods/neutron-ovs-agent-default-b757w",
                                "openstack/pods/neutron-rabbit-init-4h2vh",
                                "openstack/pods/neutron-rpc-server-7cd89fbbdb-np9rl",
                                "openstack/pods/neutron-server-79687fcf9d-tmrpv",
                                "openstack/pods/nova-api-metadata-6ff8d44b9d-spl9w",
                                "openstack/pods/nova-api-osapi-975599d59-qj2fk",
                                "openstack/pods/nova-bootstrap-rxhpl",
                                "openstack/pods/nova-cell-setup-kjj52",
                                "openstack/pods/nova-compute-default-m2hgc",
                                "openstack/pods/nova-conductor-5787655d9c-cfjp7",
                                "openstack/pods/nova-db-init-d67cp",
                                "openstack/pods/nova-db-sync-728vx",
                                "openstack/pods/nova-ks-endpoints-nck5m",
                                "openstack/pods/nova-ks-service-scpvg",
                                "openstack/pods/nova-ks-user-mw9xf",
                                "openstack/pods/nova-novncproxy-84fbcdf978-xszm9",
                                "openstack/pods/nova-rabbit-init-2hrtl",
                                "openstack/pods/nova-scheduler-54865bb9b5-qjznh",
                                "openstack/pods/openvswitch-9m5lr",
                                "openstack/pods/percona-xtradb-haproxy-0",
                                "openstack/pods/percona-xtradb-pxc-0",
                                "openstack/pods/placement-api-76cd465894-wlc2n",
                                "openstack/pods/placement-db-init-cp5pw",
                                "openstack/pods/placement-db-sync-rpspw",
                                "openstack/pods/placement-ks-endpoints-4n2ld",
                                "openstack/pods/placement-ks-service-mrqcn",
                                "openstack/pods/placement-ks-user-484nd",
                                "openstack/pods/pxc-operator-69cb5bbdb9-vjmqh",
                                "openstack/pods/rabbitmq-cluster-operator-54f767cff8-kxvsq",
                                "openstack/pods/rabbitmq-glance-server-0",
                                "openstack/pods/rabbitmq-keystone-server-0",
                                "openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-ct2m8",
                                "openstack/pods/rabbitmq-neutron-server-0",
                                "openstack/pods/rabbitmq-nova-server-0",
                                "openstack/pods/tempest-ks-user-fdtn9",
                                "openstack/pods/tempest-run-tests-zsj6r",
                                "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/horizon-horizon",
                                "openstack/rolebindings/horizon-horizon-db-init",
                                "openstack/rolebindings/horizon-horizon-db-sync",
                                "openstack/rolebindings/horizon-horizon-test",
                                "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/rolebindings/neutron-neutron-ks-service",
                                "openstack/rolebindings/neutron-neutron-ks-user",
                                "openstack/rolebindings/neutron-neutron-l3-agent",
                                "openstack/rolebindings/neutron-neutron-metadata-agent",
                                "openstack/rolebindings/neutron-neutron-ovs-agent",
                                "openstack/rolebindings/neutron-neutron-rabbit-init",
                                "openstack/rolebindings/neutron-neutron-rpc-server",
                                "openstack/roles/glance-openstack-glance-api",
                                "openstack/rolebindings/neutron-neutron-server",
                                "openstack/rolebindings/neutron-neutron-test",
                                "openstack/roles/glance-openstack-glance-db-init",
                                "openstack/rolebindings/nova-nova-api-metadata",
                                "openstack/roles/glance-openstack-glance-db-sync",
                                "openstack/rolebindings/nova-nova-api-osapi",
                                "openstack/rolebindings/nova-nova-bootstrap",
                                "openstack/roles/glance-openstack-glance-ks-endpoints",
                                "openstack/rolebindings/nova-nova-cell-setup",
                                "openstack/roles/glance-openstack-glance-ks-service",
                                "openstack/roles/glance-openstack-glance-ks-user",
                                "openstack/rolebindings/nova-nova-cell-setup-cron",
                                "openstack/roles/glance-openstack-glance-metadefs-load",
                                "openstack/rolebindings/nova-nova-compute",
                                "openstack/roles/glance-openstack-glance-rabbit-init",
                                "openstack/rolebindings/nova-nova-conductor",
                                "openstack/roles/glance-openstack-glance-storage-init",
                                "openstack/rolebindings/nova-nova-db-init",
                                "openstack/roles/glance-openstack-glance-test",
                                "openstack/rolebindings/nova-nova-db-sync",
                                "openstack/roles/glance-storage-init",
                                "openstack/rolebindings/nova-nova-ks-endpoints",
                                "openstack/roles/horizon-openstack-horizon",
                                "openstack/rolebindings/nova-nova-ks-service",
                                "openstack/roles/horizon-openstack-horizon-db-init",
                                "openstack/roles/horizon-openstack-horizon-db-sync",
                                "openstack/rolebindings/nova-nova-ks-user",
                                "openstack/roles/horizon-openstack-horizon-test",
                                "openstack/roles/keystone-credential-rotate",
                                "openstack/rolebindings/nova-nova-novncproxy",
                                "openstack/roles/keystone-credential-setup",
                                "openstack/roles/keystone-fernet-rotate",
                                "openstack/rolebindings/nova-nova-rabbit-init",
                                "openstack/roles/keystone-fernet-setup",
                                "openstack/rolebindings/nova-nova-scheduler",
                                "openstack/roles/keystone-openstack-keystone-api",
                                "openstack/rolebindings/nova-nova-service-cleaner",
                                "openstack/roles/keystone-openstack-keystone-bootstrap",
                                "openstack/rolebindings/nova-nova-test",
                                "openstack/roles/keystone-openstack-keystone-credential-rotate",
                                "openstack/rolebindings/placement-placement-api",
                                "openstack/roles/keystone-openstack-keystone-db-init",
                                "openstack/roles/keystone-openstack-keystone-db-sync",
                                "openstack/rolebindings/placement-placement-db-init",
                                "openstack/roles/keystone-openstack-keystone-domain-manage",
                                "openstack/rolebindings/placement-placement-db-sync",
                                "openstack/roles/keystone-openstack-keystone-fernet-rotate",
                                "openstack/rolebindings/placement-placement-ks-endpoints",
                                "openstack/roles/keystone-openstack-keystone-test",
                                "openstack/roles/libvirt-cert-manager",
                                "openstack/rolebindings/placement-placement-ks-service",
                                "openstack/roles/libvirt-openstack-libvirt",
                                "openstack/rolebindings/placement-placement-ks-user",
                                "openstack/roles/neutron-openstack-neutron-db-init",
                                "openstack/rolebindings/pxc-operator",
                                "openstack/roles/neutron-openstack-neutron-db-sync",
                                "openstack/rolebindings/rabbitmq-cluster-operator",
                                "openstack/roles/neutron-openstack-neutron-dhcp-agent",
                                "openstack/rolebindings/rabbitmq-glance-server",
                                "openstack/roles/neutron-openstack-neutron-ks-endpoints",
                                "openstack/rolebindings/rabbitmq-keystone-server",
                                "openstack/roles/neutron-openstack-neutron-ks-service",
                                "openstack/rolebindings/rabbitmq-messaging-topology-operator",
                                "openstack/roles/neutron-openstack-neutron-ks-user",
                                "openstack/rolebindings/rabbitmq-neutron-server",
                                "openstack/roles/neutron-openstack-neutron-l3-agent",
                                "openstack/rolebindings/rabbitmq-nova-server",
                                "openstack/roles/neutron-openstack-neutron-metadata-agent",
                                "openstack/rolebindings/tempest-tempest-ks-user",
                                "openstack/rolebindings/tempest-tempest-run-tests",
                                "openstack/roles/neutron-openstack-neutron-ovs-agent",
                                "openstack/roles/neutron-openstack-neutron-rabbit-init",
                                "openstack/roles/neutron-openstack-neutron-rpc-server",
                                "openstack/roles/neutron-openstack-neutron-server",
                                "openstack/roles/neutron-openstack-neutron-test",
                                "openstack/roles/nova-openstack-nova-api-metadata",
                                "openstack/roles/nova-openstack-nova-api-osapi",
                                "openstack/roles/nova-openstack-nova-bootstrap",
                                "openstack/roles/nova-openstack-nova-cell-setup",
                                "openstack/roles/nova-openstack-nova-cell-setup-cron",
                                "openstack/roles/nova-openstack-nova-compute",
                                "openstack/roles/nova-openstack-nova-conductor",
                                "openstack/roles/nova-openstack-nova-db-init",
                                "openstack/roles/nova-openstack-nova-db-sync",
                                "openstack/roles/nova-openstack-nova-ks-endpoints",
                                "openstack/roles/nova-openstack-nova-ks-service",
                                "openstack/roles/nova-openstack-nova-ks-user",
                                "openstack/roles/nova-openstack-nova-novncproxy",
                                "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/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-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/tempest-openstack-tempest-ks-user",
                                "openstack/roles/tempest-openstack-tempest-run-tests",
                                "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/horizon",
                                "openstack/serviceaccounts/horizon-db-init",
                                "openstack/serviceaccounts/horizon-db-sync",
                                "openstack/serviceaccounts/horizon-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/serviceaccounts/neutron-ks-service",
                                "openstack/serviceaccounts/neutron-ks-user",
                                "openstack/serviceaccounts/neutron-l3-agent",
                                "openstack/serviceaccounts/neutron-metadata-agent",
                                "openstack/serviceaccounts/neutron-netns-cleanup-cron",
                                "openstack/serviceaccounts/neutron-ovs-agent",
                                "openstack/serviceaccounts/neutron-rabbit-init",
                                "openstack/serviceaccounts/neutron-rpc-server",
                                "openstack/serviceaccounts/neutron-server",
                                "openstack/serviceaccounts/neutron-test",
                                "openstack/serviceaccounts/nova-api-metadata",
                                "openstack/serviceaccounts/nova-api-osapi",
                                "openstack/serviceaccounts/nova-bootstrap",
                                "openstack/secrets/glance-api-certs",
                                "openstack/serviceaccounts/nova-cell-setup",
                                "openstack/secrets/glance-db-admin",
                                "openstack/secrets/glance-db-user",
                                "openstack/serviceaccounts/nova-cell-setup-cron",
                                "openstack/serviceaccounts/nova-compute",
                                "openstack/secrets/glance-etc",
                                "openstack/secrets/glance-keystone-admin",
                                "openstack/serviceaccounts/nova-conductor",
                                "openstack/secrets/glance-keystone-test",
                                "openstack/secrets/glance-keystone-user",
                                "openstack/serviceaccounts/nova-db-init",
                                "openstack/serviceaccounts/nova-db-sync",
                                "openstack/secrets/glance-rabbitmq-admin",
                                "openstack/secrets/glance-rabbitmq-user",
                                "openstack/serviceaccounts/nova-ks-endpoints",
                                "openstack/secrets/horizon-db-admin",
                                "openstack/serviceaccounts/nova-ks-service",
                                "openstack/secrets/horizon-db-user",
                                "openstack/serviceaccounts/nova-ks-user",
                                "openstack/secrets/horizon-etc",
                                "openstack/serviceaccounts/nova-novncproxy",
                                "openstack/secrets/horizon-int-certs",
                                "openstack/serviceaccounts/nova-rabbit-init",
                                "openstack/secrets/horizon-keystone-admin",
                                "openstack/serviceaccounts/nova-scheduler",
                                "openstack/secrets/images-rbd-keyring",
                                "openstack/secrets/internal-percona-xtradb",
                                "openstack/serviceaccounts/nova-service-cleaner",
                                "openstack/secrets/keystone-api-certs",
                                "openstack/serviceaccounts/nova-test",
                                "openstack/secrets/keystone-credential-keys",
                                "openstack/serviceaccounts/openvswitch-server",
                                "openstack/secrets/keystone-db-admin",
                                "openstack/serviceaccounts/placement-api",
                                "openstack/secrets/keystone-db-user",
                                "openstack/serviceaccounts/placement-db-init",
                                "openstack/secrets/keystone-etc",
                                "openstack/serviceaccounts/placement-db-sync",
                                "openstack/secrets/keystone-fernet-keys",
                                "openstack/serviceaccounts/placement-ks-endpoints",
                                "openstack/secrets/keystone-keystone-admin",
                                "openstack/serviceaccounts/placement-ks-service",
                                "openstack/secrets/keystone-keystone-test",
                                "openstack/serviceaccounts/placement-ks-user",
                                "openstack/secrets/keystone-rabbitmq-admin",
                                "openstack/serviceaccounts/pxc-operator",
                                "openstack/secrets/keystone-rabbitmq-user",
                                "openstack/serviceaccounts/rabbitmq-cluster-operator",
                                "openstack/secrets/libvirt-api-ca",
                                "openstack/serviceaccounts/rabbitmq-glance-server",
                                "openstack/secrets/libvirt-etc",
                                "openstack/serviceaccounts/rabbitmq-keystone-server",
                                "openstack/serviceaccounts/rabbitmq-messaging-topology-operator",
                                "openstack/secrets/libvirt-libvirt-default-etc",
                                "openstack/serviceaccounts/rabbitmq-neutron-server",
                                "openstack/serviceaccounts/rabbitmq-nova-server",
                                "openstack/secrets/libvirt-vnc-ca",
                                "openstack/secrets/neutron-db-admin",
                                "openstack/serviceaccounts/tempest-ks-user",
                                "openstack/secrets/neutron-db-user",
                                "openstack/serviceaccounts/tempest-run-tests",
                                "openstack/secrets/neutron-dhcp-agent-default",
                                "openstack/secrets/neutron-etc",
                                "openstack/secrets/neutron-keystone-admin",
                                "openstack/secrets/neutron-keystone-test",
                                "openstack/secrets/neutron-keystone-user",
                                "openstack/secrets/neutron-l3-agent-default",
                                "openstack/secrets/neutron-metadata-agent-default",
                                "openstack/secrets/neutron-netns-cleanup-cron-default",
                                "openstack/secrets/neutron-ovs-agent-default",
                                "openstack/secrets/neutron-rabbitmq-admin",
                                "openstack/secrets/neutron-rabbitmq-user",
                                "openstack/secrets/neutron-server-certs",
                                "openstack/secrets/nova-api-certs",
                                "openstack/secrets/nova-compute-default",
                                "openstack/secrets/nova-db-admin",
                                "openstack/secrets/nova-db-api-admin",
                                "openstack/secrets/nova-db-api-user",
                                "openstack/secrets/nova-db-cell0-admin",
                                "openstack/secrets/nova-db-cell0-user",
                                "openstack/secrets/nova-db-user",
                                "openstack/secrets/nova-etc",
                                "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/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-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/sh.helm.release.v1.ceph-provisioners.v1",
                                "openstack/secrets/sh.helm.release.v1.glance.v1",
                                "openstack/secrets/sh.helm.release.v1.horizon.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/services/ceph-mon",
                                "openstack/secrets/sh.helm.release.v1.neutron-coredns.v1",
                                "openstack/services/glance-api",
                                "openstack/secrets/sh.helm.release.v1.neutron.v1",
                                "openstack/secrets/sh.helm.release.v1.nova.v1",
                                "openstack/services/horizon",
                                "openstack/services/horizon-int",
                                "openstack/secrets/sh.helm.release.v1.openvswitch.v1",
                                "openstack/secrets/sh.helm.release.v1.placement.v1",
                                "openstack/services/keystone-api",
                                "openstack/services/memcached",
                                "openstack/secrets/sh.helm.release.v1.pxc-operator.v1",
                                "openstack/services/memcached-metrics",
                                "openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1",
                                "openstack/services/neutron-coredns",
                                "openstack/secrets/sh.helm.release.v1.tempest.v1",
                                "openstack/services/neutron-coredns-metrics",
                                "openstack/secrets/tempest-cluster-issuer-ca",
                                "openstack/services/neutron-server",
                                "openstack/secrets/tempest-etc",
                                "openstack/secrets/tempest-keystone-admin",
                                "openstack/services/nova-api",
                                "openstack/secrets/tempest-keystone-user",
                                "openstack/services/nova-metadata",
                                "openstack/services/nova-novncproxy",
                                "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-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/statefulsets/percona-xtradb-haproxy",
                                "openstack/statefulsets/percona-xtradb-pxc",
                                "openstack/statefulsets/rabbitmq-glance-server",
                                "openstack/statefulsets/rabbitmq-keystone-server",
                                "openstack/statefulsets/rabbitmq-neutron-server",
                                "openstack/statefulsets/rabbitmq-nova-server"
                            ],
                            "zuul_log_id": "0242ac17-0010-90ed-6eb8-00000000001c-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:39.224355Z",
                            "start": "2026-07-30T19:46:23.586215Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.242:/tmp/logs/objects /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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.242:/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/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/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\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-242.nip.io-tls.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-242.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-wvdfs.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-wvdfs.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-f86c9.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-f86c9.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-mdxs9.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-mdxs9.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-d8p9n.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-d8p9n.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-dsbxv.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-dsbxv.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-l5dps.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-l5dps.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-x7rf6.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-x7rf6.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-n5bzc.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-n5bzc.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-nj24w.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-nj24w.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-c5xhj.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-c5xhj.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-mmd8b.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-mmd8b.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-5wn9d.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-5wn9d.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-6qompx.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-6qompx.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-n8dd18.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-n8dd18.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/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/horizon-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/horizon-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/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-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/tempest-bin.txt\n>f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.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/openvswitch.txt\n>f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.yaml\ncd+++++++++ objects/namespaced/openstack/deployment/\n>f+++++++++ objects/namespaced/openstack/deployment/glance-api.txt\n>f+++++++++ objects/namespaced/openstack/deployment/glance-api.yaml\n>f+++++++++ objects/namespaced/openstack/deployment/horizon.txt\n>f+++++++++ objects/namespaced/openstack/deployment/horizon.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/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/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/horizon-int.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/horizon-int.yaml\n>f+++++++++ objects/namespaced/openstack/endpoints/horizon.txt\n>f+++++++++ objects/namespaced/openstack/endpoints/horizon.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/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-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\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/dashboard.txt\n>f+++++++++ objects/namespaced/openstack/ingresses/dashboard.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/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/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/horizon-db-init.txt\n>f+++++++++ objects/namespaced/openstack/jobs/horizon-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/jobs/horizon-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/jobs/horizon-db-sync.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-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/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\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-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\ncd+++++++++ objects/namespaced/openstack/pods/\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-6869b89d4f-rvj9t.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-6869b89d4f-rvj9t.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-qmr76.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-qmr76.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-scx8s.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-scx8s.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-f4qnf.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-f4qnf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-s7rmj.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-s7rmj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-qxjq5.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-qxjq5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-7z6l2.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-7z6l2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-zpt8b.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-zpt8b.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-q8vtf.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-q8vtf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/horizon-569b4c5696-jvzq5.txt\n>f+++++++++ objects/namespaced/openstack/pods/horizon-569b4c5696-jvzq5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-mr8bk.txt\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-mr8bk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-48wwz.txt\n>f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-48wwz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-74f5c549dc-x97g2.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-74f5c549dc-x97g2.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-6b5ck.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-6b5ck.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-hrt9w.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-hrt9w.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-wk4jw.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-wk4jw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-mbgcv.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-mbgcv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-rkwsw.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-rkwsw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-b5jbd.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-b5jbd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-mtv28.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-mtv28.yaml\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-2vmlz.txt\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-2vmlz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-bqlgx.txt\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-bqlgx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-6v2cz.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-6v2cz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-hrlhl.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-hrlhl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-bblnz.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-bblnz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-8hr5j.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-8hr5j.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-rq8s7.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-rq8s7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-wmvk6.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-wmvk6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-tpgbt.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-tpgbt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-jtqrl.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-jtqrl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-spznb.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-spznb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-ml5sl.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-ml5sl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-b757w.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-b757w.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-4h2vh.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-4h2vh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-7cd89fbbdb-np9rl.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-7cd89fbbdb-np9rl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-79687fcf9d-tmrpv.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-79687fcf9d-tmrpv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-6ff8d44b9d-spl9w.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-6ff8d44b9d-spl9w.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-975599d59-qj2fk.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-975599d59-qj2fk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-rxhpl.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-rxhpl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-kjj52.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-kjj52.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-m2hgc.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-m2hgc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-5787655d9c-cfjp7.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-5787655d9c-cfjp7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-d67cp.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-d67cp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-728vx.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-728vx.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-nck5m.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-nck5m.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-scpvg.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-scpvg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-mw9xf.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-mw9xf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-84fbcdf978-xszm9.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-84fbcdf978-xszm9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-2hrtl.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-2hrtl.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-54865bb9b5-qjznh.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-54865bb9b5-qjznh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-9m5lr.txt\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-9m5lr.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-76cd465894-wlc2n.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-api-76cd465894-wlc2n.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-cp5pw.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-cp5pw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-rpspw.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-rpspw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-4n2ld.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-4n2ld.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-mrqcn.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-mrqcn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-484nd.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-484nd.yaml\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-vjmqh.txt\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-vjmqh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-kxvsq.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-kxvsq.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-ct2m8.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-ct2m8.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/tempest-ks-user-fdtn9.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-fdtn9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-zsj6r.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-zsj6r.yaml\ncd+++++++++ objects/namespaced/openstack/rolebindings/\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/horizon-horizon-db-init.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-test.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-test.yaml\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon.txt\n>f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon.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/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-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/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/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/horizon-openstack-horizon-db-init.txt\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-test.txt\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-test.yaml\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon.txt\n>f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon.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/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-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/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/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/horizon-db-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-db-admin.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-db-user.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-db-user.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-etc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-etc.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-int-certs.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-int-certs.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-keystone-admin.txt\n>f+++++++++ objects/namespaced/openstack/secrets/horizon-keystone-admin.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-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/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-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/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.horizon.v1.txt\n>f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.horizon.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.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/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\ncd+++++++++ objects/namespaced/openstack/serviceaccounts/\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/horizon-db-init.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-init.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-sync.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-sync.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-test.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-test.yaml\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon.txt\n>f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon.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/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-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/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\ncd+++++++++ objects/namespaced/openstack/services/\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/horizon-int.txt\n>f+++++++++ objects/namespaced/openstack/services/horizon-int.yaml\n>f+++++++++ objects/namespaced/openstack/services/horizon.txt\n>f+++++++++ objects/namespaced/openstack/services/horizon.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/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-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\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-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",
                            "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/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/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",
                                "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-242.nip.io-tls.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-242.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-wvdfs.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-wvdfs.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-f86c9.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-f86c9.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-mdxs9.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-mdxs9.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-d8p9n.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-d8p9n.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-dsbxv.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-dsbxv.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-l5dps.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-l5dps.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-x7rf6.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-x7rf6.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-n5bzc.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-n5bzc.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-nj24w.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-nj24w.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-c5xhj.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-c5xhj.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-mmd8b.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-mmd8b.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-5wn9d.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-5wn9d.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-6qompx.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-6qompx.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-n8dd18.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-n8dd18.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/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/horizon-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/horizon-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/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-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/tempest-bin.txt",
                                ">f+++++++++ objects/namespaced/openstack/configmaps/tempest-bin.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/openvswitch.txt",
                                ">f+++++++++ objects/namespaced/openstack/daemonsets/openvswitch.yaml",
                                "cd+++++++++ objects/namespaced/openstack/deployment/",
                                ">f+++++++++ objects/namespaced/openstack/deployment/glance-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/glance-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/deployment/horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/deployment/horizon.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/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/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/horizon-int.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/horizon-int.yaml",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/endpoints/horizon.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/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-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",
                                "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/dashboard.txt",
                                ">f+++++++++ objects/namespaced/openstack/ingresses/dashboard.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/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/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/horizon-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/horizon-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/jobs/horizon-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/jobs/horizon-db-sync.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-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/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",
                                "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-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",
                                "cd+++++++++ objects/namespaced/openstack/pods/",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-6869b89d4f-rvj9t.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-6869b89d4f-rvj9t.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-qmr76.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-qmr76.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-scx8s.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-scx8s.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-f4qnf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-f4qnf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-s7rmj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-s7rmj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-qxjq5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-qxjq5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-7z6l2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-7z6l2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-zpt8b.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-zpt8b.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-q8vtf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-q8vtf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-569b4c5696-jvzq5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-569b4c5696-jvzq5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-mr8bk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-init-mr8bk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-48wwz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/horizon-db-sync-48wwz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-74f5c549dc-x97g2.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-74f5c549dc-x97g2.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-6b5ck.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-6b5ck.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-hrt9w.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-hrt9w.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-wk4jw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-wk4jw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-mbgcv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-mbgcv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-rkwsw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-rkwsw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-b5jbd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-b5jbd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-mtv28.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-mtv28.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-2vmlz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-2vmlz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-bqlgx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-bqlgx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-6v2cz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-6v2cz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-hrlhl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-hrlhl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-bblnz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-bblnz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-8hr5j.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-8hr5j.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-rq8s7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-rq8s7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-wmvk6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-wmvk6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-tpgbt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-tpgbt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-jtqrl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-jtqrl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-spznb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-spznb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-ml5sl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-ml5sl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-b757w.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-b757w.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-4h2vh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-4h2vh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-7cd89fbbdb-np9rl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-7cd89fbbdb-np9rl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-79687fcf9d-tmrpv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-79687fcf9d-tmrpv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-6ff8d44b9d-spl9w.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-6ff8d44b9d-spl9w.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-975599d59-qj2fk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-975599d59-qj2fk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-rxhpl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-rxhpl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-kjj52.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-kjj52.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-m2hgc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-m2hgc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-5787655d9c-cfjp7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-5787655d9c-cfjp7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-d67cp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-d67cp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-728vx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-728vx.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-nck5m.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-nck5m.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-scpvg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-scpvg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-mw9xf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-mw9xf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-84fbcdf978-xszm9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-84fbcdf978-xszm9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-2hrtl.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-2hrtl.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-54865bb9b5-qjznh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-54865bb9b5-qjznh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-9m5lr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-9m5lr.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-76cd465894-wlc2n.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-api-76cd465894-wlc2n.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-cp5pw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-cp5pw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-rpspw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-rpspw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-4n2ld.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-4n2ld.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-mrqcn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-mrqcn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-484nd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-484nd.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-vjmqh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-vjmqh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-kxvsq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-kxvsq.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-ct2m8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-ct2m8.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/tempest-ks-user-fdtn9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-fdtn9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-zsj6r.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-zsj6r.yaml",
                                "cd+++++++++ objects/namespaced/openstack/rolebindings/",
                                ">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/horizon-horizon-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/rolebindings/horizon-horizon.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/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-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/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/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/horizon-openstack-horizon-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/roles/horizon-openstack-horizon.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/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-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/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/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/horizon-db-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-db-admin.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-db-user.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-db-user.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-etc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-etc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-int-certs.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-int-certs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-keystone-admin.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/horizon-keystone-admin.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-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/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-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/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.horizon.v1.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/sh.helm.release.v1.horizon.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.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/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",
                                "cd+++++++++ objects/namespaced/openstack/serviceaccounts/",
                                ">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/horizon-db-init.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-init.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-sync.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-db-sync.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-test.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon-test.yaml",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/serviceaccounts/horizon.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/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-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/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",
                                "cd+++++++++ objects/namespaced/openstack/services/",
                                ">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/horizon-int.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/horizon-int.yaml",
                                ">f+++++++++ objects/namespaced/openstack/services/horizon.txt",
                                ">f+++++++++ objects/namespaced/openstack/services/horizon.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/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-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",
                                "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-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"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:39.958265Z",
                            "start": "2026-07-30T19:47:39.231727Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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-90ed-6eb8-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:40.178100Z",
                            "start": "2026-07-30T19:47:39.983147Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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-90ed-6eb8-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:47:40.386679Z",
                            "start": "2026-07-30T19:47:40.185271Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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:00:53.132203",
                            "end": "2026-07-30 19:48:33.736909",
                            "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-90ed-6eb8-000000000023-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 123,
                            "start": "2026-07-30 19:47:40.604706",
                            "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-wvdfs/cert-manager-controller\nError from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-wvdfs\" not found\ncert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/cert-manager-cainjector\nError from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-f86c9\" not found\ncert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/cert-manager-webhook\nError from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-mdxs9\" not found\nenvoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/envoy-gateway\nError from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-d8p9n\" not found\ningress-nginx/ingress-nginx-controller-dsbxv/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-dsbxv\" not found\ningress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/ingress-nginx-default-backend\nError from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-l5dps\" not found\nkube-system/ceph-csi-rbd-nodeplugin-x7rf6/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-x7rf6\" not found\nkube-system/ceph-csi-rbd-nodeplugin-x7rf6/driver-registrar\nError from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-x7rf6\" not found\nkube-system/ceph-csi-rbd-nodeplugin-x7rf6/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-x7rf6\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-provisioner\nError from server (BadRequest): previous terminated container \"csi-provisioner\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-resizer\nError from server (BadRequest): previous terminated container \"csi-resizer\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-snapshotter\nError from server (BadRequest): previous terminated container \"csi-snapshotter\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-attacher\nError from server (BadRequest): previous terminated container \"csi-attacher\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin-controller\nError from server (BadRequest): previous terminated container \"csi-rbdplugin-controller\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found\nkube-system/cilium-n5bzc/config\nError from server (BadRequest): previous terminated container \"config\" in pod \"cilium-n5bzc\" not found\nkube-system/cilium-n5bzc/mount-cgroup\nError from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-n5bzc\" not found\nkube-system/cilium-n5bzc/apply-sysctl-overwrites\nError from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-n5bzc\" not found\nkube-system/cilium-n5bzc/mount-bpf-fs\nError from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-n5bzc\" not found\nkube-system/cilium-n5bzc/clean-cilium-state\nError from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-n5bzc\" not found\nkube-system/cilium-n5bzc/install-cni-binaries\nError from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-n5bzc\" not found\nkube-system/cilium-n5bzc/cilium-agent\nError from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-n5bzc\" not found\nkube-system/cilium-operator-869df985b8-nj24w/cilium-operator\nError from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-nj24w\" not found\nkube-system/coredns-67659f764b-c5xhj/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-c5xhj\" not found\nkube-system/coredns-67659f764b-mmd8b/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-mmd8b\" 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-5wn9d/kube-proxy\nError from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-5wn9d\" 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/glance-api-6869b89d4f-rvj9t/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-6869b89d4f-rvj9t\" not found\nopenstack/glance-api-6869b89d4f-rvj9t/glance-perms\nError from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-6869b89d4f-rvj9t\" not found\nopenstack/glance-api-6869b89d4f-rvj9t/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-6869b89d4f-rvj9t\" not found\nopenstack/glance-api-6869b89d4f-rvj9t/glance-api\nError from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-6869b89d4f-rvj9t\" not found\nopenstack/glance-db-init-qmr76/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-qmr76\" not found\nopenstack/glance-db-init-qmr76/glance-db-init-0\nError from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-qmr76\" not found\nopenstack/glance-db-sync-scx8s/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-scx8s\" not found\nopenstack/glance-db-sync-scx8s/glance-db-sync\nError from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-scx8s\" not found\nopenstack/glance-ks-endpoints-f4qnf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-f4qnf\" not found\nopenstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-f4qnf\" not found\nopenstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-f4qnf\" not found\nopenstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-f4qnf\" not found\nopenstack/glance-ks-service-s7rmj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-s7rmj\" not found\nopenstack/glance-ks-service-s7rmj/image-ks-service-registration\nError from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-s7rmj\" not found\nopenstack/glance-ks-user-qxjq5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-qxjq5\" not found\nopenstack/glance-ks-user-qxjq5/glance-ks-user\nError from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-qxjq5\" not found\nopenstack/glance-metadefs-load-7z6l2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-7z6l2\" not found\nopenstack/glance-metadefs-load-7z6l2/glance-metadefs-load\nError from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-7z6l2\" not found\nopenstack/glance-rabbit-init-zpt8b/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-zpt8b\" not found\nopenstack/glance-rabbit-init-zpt8b/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-zpt8b\" not found\nopenstack/glance-storage-init-q8vtf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-q8vtf\" not found\nopenstack/glance-storage-init-q8vtf/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-q8vtf\" not found\nopenstack/glance-storage-init-q8vtf/glance-storage-init\nError from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-q8vtf\" not found\nopenstack/horizon-569b4c5696-jvzq5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"horizon-569b4c5696-jvzq5\" not found\nopenstack/horizon-569b4c5696-jvzq5/horizon\nError from server (BadRequest): previous terminated container \"horizon\" in pod \"horizon-569b4c5696-jvzq5\" not found\nopenstack/horizon-db-init-mr8bk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-init-mr8bk\" not found\nopenstack/horizon-db-init-mr8bk/horizon-db-init-0\nError from server (BadRequest): previous terminated container \"horizon-db-init-0\" in pod \"horizon-db-init-mr8bk\" not found\nopenstack/horizon-db-sync-48wwz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-sync-48wwz\" not found\nopenstack/horizon-db-sync-48wwz/horizon-db-sync\nError from server (BadRequest): previous terminated container \"horizon-db-sync\" in pod \"horizon-db-sync-48wwz\" not found\nopenstack/keystone-api-74f5c549dc-x97g2/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-74f5c549dc-x97g2\" not found\nopenstack/keystone-api-74f5c549dc-x97g2/keystone-api\nError from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-74f5c549dc-x97g2\" not found\nopenstack/keystone-bootstrap-6b5ck/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-6b5ck\" not found\nopenstack/keystone-bootstrap-6b5ck/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-6b5ck\" not found\nopenstack/keystone-credential-setup-hrt9w/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-hrt9w\" not found\nopenstack/keystone-credential-setup-hrt9w/keystone-credential-setup\nError from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-hrt9w\" not found\nopenstack/keystone-db-init-wk4jw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-wk4jw\" not found\nopenstack/keystone-db-init-wk4jw/keystone-db-init-0\nError from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-wk4jw\" not found\nopenstack/keystone-db-sync-mbgcv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-mbgcv\" not found\nopenstack/keystone-db-sync-mbgcv/keystone-db-sync\nError from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-mbgcv\" not found\nopenstack/keystone-domain-manage-rkwsw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-rkwsw\" not found\nopenstack/keystone-domain-manage-rkwsw/keystone-domain-manage\nError from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-rkwsw\" not found\nopenstack/keystone-fernet-setup-b5jbd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-b5jbd\" not found\nopenstack/keystone-fernet-setup-b5jbd/keystone-fernet-setup\nError from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-b5jbd\" not found\nopenstack/keystone-rabbit-init-mtv28/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-mtv28\" not found\nopenstack/keystone-rabbit-init-mtv28/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-mtv28\" not found\nopenstack/libvirt-libvirt-default-2vmlz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-2vmlz\" not found\nopenstack/libvirt-libvirt-default-2vmlz/init-dynamic-options\nError from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-2vmlz\" not found\nopenstack/libvirt-libvirt-default-2vmlz/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-2vmlz\" not found\nopenstack/libvirt-libvirt-default-2vmlz/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-2vmlz\" not found\nopenstack/libvirt-libvirt-default-2vmlz/tls-sidecar\nError from server (BadRequest): container \"tls-sidecar\" in pod \"libvirt-libvirt-default-2vmlz\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-2vmlz\" not found\nopenstack/libvirt-libvirt-default-2vmlz/libvirt\nError from server (BadRequest): container \"libvirt\" in pod \"libvirt-libvirt-default-2vmlz\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-2vmlz\" not found\nopenstack/libvirt-libvirt-default-2vmlz/libvirt-exporter\nError from server (BadRequest): container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-2vmlz\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-2vmlz\" not found\nopenstack/memcached-memcached-cf56b6468-bqlgx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-bqlgx\" not found\nopenstack/memcached-memcached-cf56b6468-bqlgx/memcached\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-bqlgx\" not found\nopenstack/memcached-memcached-cf56b6468-bqlgx/memcached-exporter\nError from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-bqlgx\" not found\nopenstack/neutron-coredns-7dd4958666-6v2cz/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"neutron-coredns-7dd4958666-6v2cz\" not found\nopenstack/neutron-db-init-hrlhl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-hrlhl\" not found\nopenstack/neutron-db-init-hrlhl/neutron-db-init-0\nError from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-hrlhl\" not found\nopenstack/neutron-db-sync-bblnz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-bblnz\" not found\nopenstack/neutron-db-sync-bblnz/neutron-db-sync\nError from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-bblnz\" not found\nopenstack/neutron-dhcp-agent-default-8hr5j/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-dhcp-agent-default-8hr5j\" not found\nopenstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent-init\nError from server (BadRequest): previous terminated container \"neutron-dhcp-agent-init\" in pod \"neutron-dhcp-agent-default-8hr5j\" not found\nopenstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent\nError from server (BadRequest): previous terminated container \"neutron-dhcp-agent\" in pod \"neutron-dhcp-agent-default-8hr5j\" not found\nopenstack/neutron-ks-endpoints-rq8s7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-rq8s7\" not found\nopenstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-rq8s7\" not found\nopenstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-rq8s7\" not found\nopenstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-rq8s7\" not found\nopenstack/neutron-ks-service-wmvk6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-wmvk6\" not found\nopenstack/neutron-ks-service-wmvk6/network-ks-service-registration\nError from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-wmvk6\" not found\nopenstack/neutron-ks-user-tpgbt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-tpgbt\" not found\nopenstack/neutron-ks-user-tpgbt/neutron-ks-user\nError from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-tpgbt\" not found\nopenstack/neutron-l3-agent-default-jtqrl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-l3-agent-default-jtqrl\" not found\nopenstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent-init\nError from server (BadRequest): previous terminated container \"neutron-l3-agent-init\" in pod \"neutron-l3-agent-default-jtqrl\" not found\nopenstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent\nError from server (BadRequest): previous terminated container \"neutron-l3-agent\" in pod \"neutron-l3-agent-default-jtqrl\" not found\nopenstack/neutron-metadata-agent-default-spznb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-metadata-agent-default-spznb\" not found\nopenstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent-init\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-metadata-agent-default-spznb\" not found\nopenstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent\" in pod \"neutron-metadata-agent-default-spznb\" not found\nopenstack/neutron-netns-cleanup-cron-default-ml5sl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-ml5sl\" not found\nopenstack/neutron-netns-cleanup-cron-default-ml5sl/neutron-netns-cleanup-cron\nError from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-ml5sl\" not found\nopenstack/neutron-ovs-agent-default-b757w/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovs-agent-default-b757w\" not found\nopenstack/neutron-ovs-agent-default-b757w/neutron-openvswitch-agent-kernel-modules\nError from server (BadRequest): previous terminated container \"neutron-openvswitch-agent-kernel-modules\" in pod \"neutron-ovs-agent-default-b757w\" not found\nopenstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent-init\nError from server (BadRequest): previous terminated container \"neutron-ovs-agent-init\" in pod \"neutron-ovs-agent-default-b757w\" not found\nopenstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent\nError from server (BadRequest): previous terminated container \"neutron-ovs-agent\" in pod \"neutron-ovs-agent-default-b757w\" not found\nopenstack/neutron-rabbit-init-4h2vh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-4h2vh\" not found\nopenstack/neutron-rabbit-init-4h2vh/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-4h2vh\" not found\nopenstack/neutron-rpc-server-7cd89fbbdb-np9rl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-7cd89fbbdb-np9rl\" not found\nopenstack/neutron-rpc-server-7cd89fbbdb-np9rl/neutron-rpc-server\nError from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-7cd89fbbdb-np9rl\" not found\nopenstack/neutron-server-79687fcf9d-tmrpv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-79687fcf9d-tmrpv\" not found\nopenstack/neutron-server-79687fcf9d-tmrpv/neutron-server\nError from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-79687fcf9d-tmrpv\" not found\nopenstack/neutron-server-79687fcf9d-tmrpv/neutron-policy-server\nError from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-79687fcf9d-tmrpv\" not found\nopenstack/nova-api-metadata-6ff8d44b9d-spl9w/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-6ff8d44b9d-spl9w\" not found\nopenstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api-metadata-init\nError from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-6ff8d44b9d-spl9w\" not found\nopenstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api\nError from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-6ff8d44b9d-spl9w\" not found\nopenstack/nova-api-osapi-975599d59-qj2fk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-975599d59-qj2fk\" not found\nopenstack/nova-api-osapi-975599d59-qj2fk/nova-osapi\nError from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-975599d59-qj2fk\" not found\nopenstack/nova-bootstrap-rxhpl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-rxhpl\" not found\nopenstack/nova-bootstrap-rxhpl/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-rxhpl\" not found\nopenstack/nova-cell-setup-kjj52/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-kjj52\" not found\nopenstack/nova-cell-setup-kjj52/nova-cell-setup-init\nError from server (BadRequest): container \"nova-cell-setup-init\" in pod \"nova-cell-setup-kjj52\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-kjj52\" not found\nopenstack/nova-cell-setup-kjj52/nova-cell-setup\nError from server (BadRequest): container \"nova-cell-setup\" in pod \"nova-cell-setup-kjj52\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-kjj52\" not found\nopenstack/nova-compute-default-m2hgc/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-m2hgc\" not found\nopenstack/nova-compute-default-m2hgc/nova-compute-init\nError from server (BadRequest): container \"nova-compute-init\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-m2hgc\" not found\nopenstack/nova-compute-default-m2hgc/ceph-perms\nError from server (BadRequest): container \"ceph-perms\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-m2hgc\" not found\nopenstack/nova-compute-default-m2hgc/ceph-admin-keyring-placement\nError from server (BadRequest): container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-m2hgc\" not found\nopenstack/nova-compute-default-m2hgc/ceph-keyring-placement\nError from server (BadRequest): container \"ceph-keyring-placement\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-m2hgc\" not found\nopenstack/nova-compute-default-m2hgc/nova-compute-vnc-init\nError from server (BadRequest): container \"nova-compute-vnc-init\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-m2hgc\" not found\nopenstack/nova-compute-default-m2hgc/nova-compute-ssh-init\nError from server (BadRequest): container \"nova-compute-ssh-init\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-m2hgc\" not found\nopenstack/nova-compute-default-m2hgc/nova-compute\nError from server (BadRequest): container \"nova-compute\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-m2hgc\" not found\nopenstack/nova-compute-default-m2hgc/nova-compute-ssh\nError from server (BadRequest): container \"nova-compute-ssh\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing\nError from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-m2hgc\" not found\nopenstack/nova-conductor-5787655d9c-cfjp7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-5787655d9c-cfjp7\" not found\nopenstack/nova-conductor-5787655d9c-cfjp7/nova-conductor\nError from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-5787655d9c-cfjp7\" not found\nopenstack/nova-db-init-d67cp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-d67cp\" not found\nopenstack/nova-db-init-d67cp/nova-db-init-0\nError from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-d67cp\" not found\nopenstack/nova-db-init-d67cp/nova-db-init-1\nError from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-d67cp\" not found\nopenstack/nova-db-init-d67cp/nova-db-init-2\nError from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-d67cp\" not found\nopenstack/nova-db-sync-728vx/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-728vx\" not found\nopenstack/nova-db-sync-728vx/nova-db-sync\nError from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-728vx\" not found\nopenstack/nova-ks-endpoints-nck5m/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-nck5m\" not found\nopenstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-nck5m\" not found\nopenstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-nck5m\" not found\nopenstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-nck5m\" not found\nopenstack/nova-ks-service-scpvg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-scpvg\" not found\nopenstack/nova-ks-service-scpvg/compute-ks-service-registration\nError from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-scpvg\" not found\nopenstack/nova-ks-user-mw9xf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-mw9xf\" not found\nopenstack/nova-ks-user-mw9xf/nova-ks-user\nError from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-mw9xf\" not found\nopenstack/nova-novncproxy-84fbcdf978-xszm9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-84fbcdf978-xszm9\" not found\nopenstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-84fbcdf978-xszm9\" not found\nopenstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init-assets\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-84fbcdf978-xszm9\" not found\nopenstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy\nError from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-84fbcdf978-xszm9\" not found\nopenstack/nova-rabbit-init-2hrtl/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-2hrtl\" not found\nopenstack/nova-rabbit-init-2hrtl/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-2hrtl\" not found\nopenstack/nova-scheduler-54865bb9b5-qjznh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-54865bb9b5-qjznh\" not found\nopenstack/nova-scheduler-54865bb9b5-qjznh/nova-scheduler\nError from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-54865bb9b5-qjznh\" not found\nopenstack/openvswitch-9m5lr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-9m5lr\" not found\nopenstack/openvswitch-9m5lr/openvswitch-db-perms\nError from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-9m5lr\" not found\nopenstack/openvswitch-9m5lr/openvswitch-vswitchd-modules\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-9m5lr\" not found\nopenstack/openvswitch-9m5lr/openvswitch-db\nError from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-9m5lr\" not found\nopenstack/openvswitch-9m5lr/openvswitch-vswitchd\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-9m5lr\" 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-76cd465894-wlc2n/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-76cd465894-wlc2n\" not found\nopenstack/placement-api-76cd465894-wlc2n/placement-api\nError from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-76cd465894-wlc2n\" not found\nopenstack/placement-db-init-cp5pw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-cp5pw\" not found\nopenstack/placement-db-init-cp5pw/placement-db-init-0\nError from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-cp5pw\" not found\nopenstack/placement-db-sync-rpspw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-rpspw\" not found\nopenstack/placement-db-sync-rpspw/placement-db-sync\nError from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-rpspw\" not found\nopenstack/placement-ks-endpoints-4n2ld/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-4n2ld\" not found\nopenstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-4n2ld\" not found\nopenstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-4n2ld\" not found\nopenstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-4n2ld\" not found\nopenstack/placement-ks-service-mrqcn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-mrqcn\" not found\nopenstack/placement-ks-service-mrqcn/placement-ks-service-registration\nError from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-mrqcn\" not found\nopenstack/placement-ks-user-484nd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-484nd\" not found\nopenstack/placement-ks-user-484nd/placement-ks-user\nError from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-484nd\" not found\nopenstack/pxc-operator-69cb5bbdb9-vjmqh/percona-xtradb-cluster-operator\nError from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-vjmqh\" not found\nopenstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-kxvsq\" 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-ct2m8/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-ct2m8\" 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/tempest-ks-user-fdtn9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-fdtn9\" not found\nopenstack/tempest-ks-user-fdtn9/tempest-ks-user\nError from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-fdtn9\" not found\nopenstack/tempest-run-tests-zsj6r/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-zsj6r\" not found\nopenstack/tempest-run-tests-zsj6r/tempest-run-tests-init\nError from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-zsj6r\" not found\nopenstack/tempest-run-tests-zsj6r/tempest-run-tests\nError from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-zsj6r\" 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-wvdfs/cert-manager-controller",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-wvdfs\" not found",
                                "cert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/cert-manager-cainjector",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-f86c9\" not found",
                                "cert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/cert-manager-webhook",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-mdxs9\" not found",
                                "envoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/envoy-gateway",
                                "Error from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-d8p9n\" not found",
                                "ingress-nginx/ingress-nginx-controller-dsbxv/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-dsbxv\" not found",
                                "ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/ingress-nginx-default-backend",
                                "Error from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-l5dps\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-x7rf6/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-x7rf6\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-x7rf6/driver-registrar",
                                "Error from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-x7rf6\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-x7rf6/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-x7rf6\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-provisioner",
                                "Error from server (BadRequest): previous terminated container \"csi-provisioner\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-resizer",
                                "Error from server (BadRequest): previous terminated container \"csi-resizer\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-snapshotter",
                                "Error from server (BadRequest): previous terminated container \"csi-snapshotter\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-attacher",
                                "Error from server (BadRequest): previous terminated container \"csi-attacher\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin-controller",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin-controller\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-2fgxd\" not found",
                                "kube-system/cilium-n5bzc/config",
                                "Error from server (BadRequest): previous terminated container \"config\" in pod \"cilium-n5bzc\" not found",
                                "kube-system/cilium-n5bzc/mount-cgroup",
                                "Error from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-n5bzc\" not found",
                                "kube-system/cilium-n5bzc/apply-sysctl-overwrites",
                                "Error from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-n5bzc\" not found",
                                "kube-system/cilium-n5bzc/mount-bpf-fs",
                                "Error from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-n5bzc\" not found",
                                "kube-system/cilium-n5bzc/clean-cilium-state",
                                "Error from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-n5bzc\" not found",
                                "kube-system/cilium-n5bzc/install-cni-binaries",
                                "Error from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-n5bzc\" not found",
                                "kube-system/cilium-n5bzc/cilium-agent",
                                "Error from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-n5bzc\" not found",
                                "kube-system/cilium-operator-869df985b8-nj24w/cilium-operator",
                                "Error from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-nj24w\" not found",
                                "kube-system/coredns-67659f764b-c5xhj/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-c5xhj\" not found",
                                "kube-system/coredns-67659f764b-mmd8b/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-mmd8b\" 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-5wn9d/kube-proxy",
                                "Error from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-5wn9d\" 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/glance-api-6869b89d4f-rvj9t/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-6869b89d4f-rvj9t\" not found",
                                "openstack/glance-api-6869b89d4f-rvj9t/glance-perms",
                                "Error from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-6869b89d4f-rvj9t\" not found",
                                "openstack/glance-api-6869b89d4f-rvj9t/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-6869b89d4f-rvj9t\" not found",
                                "openstack/glance-api-6869b89d4f-rvj9t/glance-api",
                                "Error from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-6869b89d4f-rvj9t\" not found",
                                "openstack/glance-db-init-qmr76/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-qmr76\" not found",
                                "openstack/glance-db-init-qmr76/glance-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-qmr76\" not found",
                                "openstack/glance-db-sync-scx8s/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-scx8s\" not found",
                                "openstack/glance-db-sync-scx8s/glance-db-sync",
                                "Error from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-scx8s\" not found",
                                "openstack/glance-ks-endpoints-f4qnf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-f4qnf\" not found",
                                "openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-f4qnf\" not found",
                                "openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-f4qnf\" not found",
                                "openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-f4qnf\" not found",
                                "openstack/glance-ks-service-s7rmj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-s7rmj\" not found",
                                "openstack/glance-ks-service-s7rmj/image-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-s7rmj\" not found",
                                "openstack/glance-ks-user-qxjq5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-qxjq5\" not found",
                                "openstack/glance-ks-user-qxjq5/glance-ks-user",
                                "Error from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-qxjq5\" not found",
                                "openstack/glance-metadefs-load-7z6l2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-7z6l2\" not found",
                                "openstack/glance-metadefs-load-7z6l2/glance-metadefs-load",
                                "Error from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-7z6l2\" not found",
                                "openstack/glance-rabbit-init-zpt8b/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-zpt8b\" not found",
                                "openstack/glance-rabbit-init-zpt8b/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-zpt8b\" not found",
                                "openstack/glance-storage-init-q8vtf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-q8vtf\" not found",
                                "openstack/glance-storage-init-q8vtf/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-q8vtf\" not found",
                                "openstack/glance-storage-init-q8vtf/glance-storage-init",
                                "Error from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-q8vtf\" not found",
                                "openstack/horizon-569b4c5696-jvzq5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"horizon-569b4c5696-jvzq5\" not found",
                                "openstack/horizon-569b4c5696-jvzq5/horizon",
                                "Error from server (BadRequest): previous terminated container \"horizon\" in pod \"horizon-569b4c5696-jvzq5\" not found",
                                "openstack/horizon-db-init-mr8bk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-init-mr8bk\" not found",
                                "openstack/horizon-db-init-mr8bk/horizon-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"horizon-db-init-0\" in pod \"horizon-db-init-mr8bk\" not found",
                                "openstack/horizon-db-sync-48wwz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"horizon-db-sync-48wwz\" not found",
                                "openstack/horizon-db-sync-48wwz/horizon-db-sync",
                                "Error from server (BadRequest): previous terminated container \"horizon-db-sync\" in pod \"horizon-db-sync-48wwz\" not found",
                                "openstack/keystone-api-74f5c549dc-x97g2/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-74f5c549dc-x97g2\" not found",
                                "openstack/keystone-api-74f5c549dc-x97g2/keystone-api",
                                "Error from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-74f5c549dc-x97g2\" not found",
                                "openstack/keystone-bootstrap-6b5ck/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-6b5ck\" not found",
                                "openstack/keystone-bootstrap-6b5ck/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-6b5ck\" not found",
                                "openstack/keystone-credential-setup-hrt9w/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-hrt9w\" not found",
                                "openstack/keystone-credential-setup-hrt9w/keystone-credential-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-hrt9w\" not found",
                                "openstack/keystone-db-init-wk4jw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-wk4jw\" not found",
                                "openstack/keystone-db-init-wk4jw/keystone-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-wk4jw\" not found",
                                "openstack/keystone-db-sync-mbgcv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-mbgcv\" not found",
                                "openstack/keystone-db-sync-mbgcv/keystone-db-sync",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-mbgcv\" not found",
                                "openstack/keystone-domain-manage-rkwsw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-rkwsw\" not found",
                                "openstack/keystone-domain-manage-rkwsw/keystone-domain-manage",
                                "Error from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-rkwsw\" not found",
                                "openstack/keystone-fernet-setup-b5jbd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-b5jbd\" not found",
                                "openstack/keystone-fernet-setup-b5jbd/keystone-fernet-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-b5jbd\" not found",
                                "openstack/keystone-rabbit-init-mtv28/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-mtv28\" not found",
                                "openstack/keystone-rabbit-init-mtv28/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-mtv28\" not found",
                                "openstack/libvirt-libvirt-default-2vmlz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-2vmlz\" not found",
                                "openstack/libvirt-libvirt-default-2vmlz/init-dynamic-options",
                                "Error from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-2vmlz\" not found",
                                "openstack/libvirt-libvirt-default-2vmlz/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-2vmlz\" not found",
                                "openstack/libvirt-libvirt-default-2vmlz/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-2vmlz\" not found",
                                "openstack/libvirt-libvirt-default-2vmlz/tls-sidecar",
                                "Error from server (BadRequest): container \"tls-sidecar\" in pod \"libvirt-libvirt-default-2vmlz\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-2vmlz\" not found",
                                "openstack/libvirt-libvirt-default-2vmlz/libvirt",
                                "Error from server (BadRequest): container \"libvirt\" in pod \"libvirt-libvirt-default-2vmlz\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-2vmlz\" not found",
                                "openstack/libvirt-libvirt-default-2vmlz/libvirt-exporter",
                                "Error from server (BadRequest): container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-2vmlz\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-2vmlz\" not found",
                                "openstack/memcached-memcached-cf56b6468-bqlgx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-bqlgx\" not found",
                                "openstack/memcached-memcached-cf56b6468-bqlgx/memcached",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-bqlgx\" not found",
                                "openstack/memcached-memcached-cf56b6468-bqlgx/memcached-exporter",
                                "Error from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-bqlgx\" not found",
                                "openstack/neutron-coredns-7dd4958666-6v2cz/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"neutron-coredns-7dd4958666-6v2cz\" not found",
                                "openstack/neutron-db-init-hrlhl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-hrlhl\" not found",
                                "openstack/neutron-db-init-hrlhl/neutron-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-hrlhl\" not found",
                                "openstack/neutron-db-sync-bblnz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-bblnz\" not found",
                                "openstack/neutron-db-sync-bblnz/neutron-db-sync",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-bblnz\" not found",
                                "openstack/neutron-dhcp-agent-default-8hr5j/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-dhcp-agent-default-8hr5j\" not found",
                                "openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-dhcp-agent-init\" in pod \"neutron-dhcp-agent-default-8hr5j\" not found",
                                "openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-dhcp-agent\" in pod \"neutron-dhcp-agent-default-8hr5j\" not found",
                                "openstack/neutron-ks-endpoints-rq8s7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-rq8s7\" not found",
                                "openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-rq8s7\" not found",
                                "openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-rq8s7\" not found",
                                "openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-rq8s7\" not found",
                                "openstack/neutron-ks-service-wmvk6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-wmvk6\" not found",
                                "openstack/neutron-ks-service-wmvk6/network-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-wmvk6\" not found",
                                "openstack/neutron-ks-user-tpgbt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-tpgbt\" not found",
                                "openstack/neutron-ks-user-tpgbt/neutron-ks-user",
                                "Error from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-tpgbt\" not found",
                                "openstack/neutron-l3-agent-default-jtqrl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-l3-agent-default-jtqrl\" not found",
                                "openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-l3-agent-init\" in pod \"neutron-l3-agent-default-jtqrl\" not found",
                                "openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-l3-agent\" in pod \"neutron-l3-agent-default-jtqrl\" not found",
                                "openstack/neutron-metadata-agent-default-spznb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-metadata-agent-default-spznb\" not found",
                                "openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-metadata-agent-default-spznb\" not found",
                                "openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent\" in pod \"neutron-metadata-agent-default-spznb\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-ml5sl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-ml5sl\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-ml5sl/neutron-netns-cleanup-cron",
                                "Error from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-ml5sl\" not found",
                                "openstack/neutron-ovs-agent-default-b757w/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovs-agent-default-b757w\" not found",
                                "openstack/neutron-ovs-agent-default-b757w/neutron-openvswitch-agent-kernel-modules",
                                "Error from server (BadRequest): previous terminated container \"neutron-openvswitch-agent-kernel-modules\" in pod \"neutron-ovs-agent-default-b757w\" not found",
                                "openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovs-agent-init\" in pod \"neutron-ovs-agent-default-b757w\" not found",
                                "openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovs-agent\" in pod \"neutron-ovs-agent-default-b757w\" not found",
                                "openstack/neutron-rabbit-init-4h2vh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-4h2vh\" not found",
                                "openstack/neutron-rabbit-init-4h2vh/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-4h2vh\" not found",
                                "openstack/neutron-rpc-server-7cd89fbbdb-np9rl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-7cd89fbbdb-np9rl\" not found",
                                "openstack/neutron-rpc-server-7cd89fbbdb-np9rl/neutron-rpc-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-7cd89fbbdb-np9rl\" not found",
                                "openstack/neutron-server-79687fcf9d-tmrpv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-79687fcf9d-tmrpv\" not found",
                                "openstack/neutron-server-79687fcf9d-tmrpv/neutron-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-79687fcf9d-tmrpv\" not found",
                                "openstack/neutron-server-79687fcf9d-tmrpv/neutron-policy-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-79687fcf9d-tmrpv\" not found",
                                "openstack/nova-api-metadata-6ff8d44b9d-spl9w/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-6ff8d44b9d-spl9w\" not found",
                                "openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api-metadata-init",
                                "Error from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-6ff8d44b9d-spl9w\" not found",
                                "openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api",
                                "Error from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-6ff8d44b9d-spl9w\" not found",
                                "openstack/nova-api-osapi-975599d59-qj2fk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-975599d59-qj2fk\" not found",
                                "openstack/nova-api-osapi-975599d59-qj2fk/nova-osapi",
                                "Error from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-975599d59-qj2fk\" not found",
                                "openstack/nova-bootstrap-rxhpl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-rxhpl\" not found",
                                "openstack/nova-bootstrap-rxhpl/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-rxhpl\" not found",
                                "openstack/nova-cell-setup-kjj52/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-kjj52\" not found",
                                "openstack/nova-cell-setup-kjj52/nova-cell-setup-init",
                                "Error from server (BadRequest): container \"nova-cell-setup-init\" in pod \"nova-cell-setup-kjj52\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-kjj52\" not found",
                                "openstack/nova-cell-setup-kjj52/nova-cell-setup",
                                "Error from server (BadRequest): container \"nova-cell-setup\" in pod \"nova-cell-setup-kjj52\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-kjj52\" not found",
                                "openstack/nova-compute-default-m2hgc/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-m2hgc\" not found",
                                "openstack/nova-compute-default-m2hgc/nova-compute-init",
                                "Error from server (BadRequest): container \"nova-compute-init\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-m2hgc\" not found",
                                "openstack/nova-compute-default-m2hgc/ceph-perms",
                                "Error from server (BadRequest): container \"ceph-perms\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-m2hgc\" not found",
                                "openstack/nova-compute-default-m2hgc/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-m2hgc\" not found",
                                "openstack/nova-compute-default-m2hgc/ceph-keyring-placement",
                                "Error from server (BadRequest): container \"ceph-keyring-placement\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-m2hgc\" not found",
                                "openstack/nova-compute-default-m2hgc/nova-compute-vnc-init",
                                "Error from server (BadRequest): container \"nova-compute-vnc-init\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-m2hgc\" not found",
                                "openstack/nova-compute-default-m2hgc/nova-compute-ssh-init",
                                "Error from server (BadRequest): container \"nova-compute-ssh-init\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-m2hgc\" not found",
                                "openstack/nova-compute-default-m2hgc/nova-compute",
                                "Error from server (BadRequest): container \"nova-compute\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-m2hgc\" not found",
                                "openstack/nova-compute-default-m2hgc/nova-compute-ssh",
                                "Error from server (BadRequest): container \"nova-compute-ssh\" in pod \"nova-compute-default-m2hgc\" is waiting to start: PodInitializing",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-m2hgc\" not found",
                                "openstack/nova-conductor-5787655d9c-cfjp7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-5787655d9c-cfjp7\" not found",
                                "openstack/nova-conductor-5787655d9c-cfjp7/nova-conductor",
                                "Error from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-5787655d9c-cfjp7\" not found",
                                "openstack/nova-db-init-d67cp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-d67cp\" not found",
                                "openstack/nova-db-init-d67cp/nova-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-d67cp\" not found",
                                "openstack/nova-db-init-d67cp/nova-db-init-1",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-d67cp\" not found",
                                "openstack/nova-db-init-d67cp/nova-db-init-2",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-d67cp\" not found",
                                "openstack/nova-db-sync-728vx/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-728vx\" not found",
                                "openstack/nova-db-sync-728vx/nova-db-sync",
                                "Error from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-728vx\" not found",
                                "openstack/nova-ks-endpoints-nck5m/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-nck5m\" not found",
                                "openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-nck5m\" not found",
                                "openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-nck5m\" not found",
                                "openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-nck5m\" not found",
                                "openstack/nova-ks-service-scpvg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-scpvg\" not found",
                                "openstack/nova-ks-service-scpvg/compute-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-scpvg\" not found",
                                "openstack/nova-ks-user-mw9xf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-mw9xf\" not found",
                                "openstack/nova-ks-user-mw9xf/nova-ks-user",
                                "Error from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-mw9xf\" not found",
                                "openstack/nova-novncproxy-84fbcdf978-xszm9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-84fbcdf978-xszm9\" not found",
                                "openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-84fbcdf978-xszm9\" not found",
                                "openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init-assets",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-84fbcdf978-xszm9\" not found",
                                "openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-84fbcdf978-xszm9\" not found",
                                "openstack/nova-rabbit-init-2hrtl/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-2hrtl\" not found",
                                "openstack/nova-rabbit-init-2hrtl/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-2hrtl\" not found",
                                "openstack/nova-scheduler-54865bb9b5-qjznh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-54865bb9b5-qjznh\" not found",
                                "openstack/nova-scheduler-54865bb9b5-qjznh/nova-scheduler",
                                "Error from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-54865bb9b5-qjznh\" not found",
                                "openstack/openvswitch-9m5lr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-9m5lr\" not found",
                                "openstack/openvswitch-9m5lr/openvswitch-db-perms",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-9m5lr\" not found",
                                "openstack/openvswitch-9m5lr/openvswitch-vswitchd-modules",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-9m5lr\" not found",
                                "openstack/openvswitch-9m5lr/openvswitch-db",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-9m5lr\" not found",
                                "openstack/openvswitch-9m5lr/openvswitch-vswitchd",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-9m5lr\" 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-76cd465894-wlc2n/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-76cd465894-wlc2n\" not found",
                                "openstack/placement-api-76cd465894-wlc2n/placement-api",
                                "Error from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-76cd465894-wlc2n\" not found",
                                "openstack/placement-db-init-cp5pw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-cp5pw\" not found",
                                "openstack/placement-db-init-cp5pw/placement-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-cp5pw\" not found",
                                "openstack/placement-db-sync-rpspw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-rpspw\" not found",
                                "openstack/placement-db-sync-rpspw/placement-db-sync",
                                "Error from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-rpspw\" not found",
                                "openstack/placement-ks-endpoints-4n2ld/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-4n2ld\" not found",
                                "openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-4n2ld\" not found",
                                "openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-4n2ld\" not found",
                                "openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-4n2ld\" not found",
                                "openstack/placement-ks-service-mrqcn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-mrqcn\" not found",
                                "openstack/placement-ks-service-mrqcn/placement-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-mrqcn\" not found",
                                "openstack/placement-ks-user-484nd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-484nd\" not found",
                                "openstack/placement-ks-user-484nd/placement-ks-user",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-484nd\" not found",
                                "openstack/pxc-operator-69cb5bbdb9-vjmqh/percona-xtradb-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-vjmqh\" not found",
                                "openstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-kxvsq\" 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-ct2m8/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-ct2m8\" 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/tempest-ks-user-fdtn9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-fdtn9\" not found",
                                "openstack/tempest-ks-user-fdtn9/tempest-ks-user",
                                "Error from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-fdtn9\" not found",
                                "openstack/tempest-run-tests-zsj6r/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-zsj6r\" not found",
                                "openstack/tempest-run-tests-zsj6r/tempest-run-tests-init",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-zsj6r\" not found",
                                "openstack/tempest-run-tests-zsj6r/tempest-run-tests",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-zsj6r\" not found"
                            ],
                            "zuul_log_id": "0242ac17-0010-90ed-6eb8-000000000023-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:34.001454Z",
                            "start": "2026-07-30T19:47:40.416700Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.242:/tmp/logs/pod-logs /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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.242:/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-wvdfs/\n>f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-wvdfs/cert-manager-controller.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/\n>f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/\n>f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/cert-manager-webhook.txt\ncd+++++++++ pod-logs/envoy-gateway-system/\ncd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/\n>f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/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-wvdfs/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-wvdfs/cert-manager-controller.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/cert-manager-webhook.txt\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/\n>f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/envoy-gateway.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-dsbxv/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-dsbxv/controller.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/driver-registrar.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-attacher.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-provisioner.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-resizer.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-snapshotter.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/cilium-agent.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/clean-cilium-state.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/config.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/install-cni-binaries.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/mount-bpf-fs.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/mount-cgroup.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-nj24w/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-nj24w/cilium-operator.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-c5xhj/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-c5xhj/coredns.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-mmd8b/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-mmd8b/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-5wn9d/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-5wn9d/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/glance-api-6869b89d4f-rvj9t/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-6869b89d4f-rvj9t/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-6869b89d4f-rvj9t/glance-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-6869b89d4f-rvj9t/glance-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-6869b89d4f-rvj9t/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-qmr76/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-qmr76/glance-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-qmr76/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-scx8s/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-scx8s/glance-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-scx8s/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-s7rmj/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-s7rmj/image-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-s7rmj/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-qxjq5/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-qxjq5/glance-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-qxjq5/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-7z6l2/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-7z6l2/glance-metadefs-load.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-7z6l2/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-zpt8b/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-zpt8b/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-zpt8b/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-q8vtf/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-q8vtf/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-q8vtf/glance-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-q8vtf/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/horizon-569b4c5696-jvzq5/\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-569b4c5696-jvzq5/horizon.txt\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-569b4c5696-jvzq5/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-mr8bk/\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-mr8bk/horizon-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-mr8bk/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-48wwz/\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-48wwz/horizon-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-48wwz/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-api-74f5c549dc-x97g2/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-74f5c549dc-x97g2/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-74f5c549dc-x97g2/keystone-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-6b5ck/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-6b5ck/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-6b5ck/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-hrt9w/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-hrt9w/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-hrt9w/keystone-credential-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-wk4jw/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-wk4jw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-wk4jw/keystone-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-mbgcv/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-mbgcv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-mbgcv/keystone-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rkwsw/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rkwsw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rkwsw/keystone-domain-manage.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-b5jbd/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-b5jbd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-b5jbd/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-mtv28/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-mtv28/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-mtv28/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/init-dynamic-options.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/libvirt-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/libvirt.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/tls-sidecar.txt\ncd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-bqlgx/\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-bqlgx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-bqlgx/memcached-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-bqlgx/memcached.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-6v2cz/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-6v2cz/coredns.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-hrlhl/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-hrlhl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-hrlhl/neutron-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-bblnz/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-bblnz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-bblnz/neutron-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-8hr5j/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-8hr5j/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-wmvk6/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-wmvk6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-wmvk6/network-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-tpgbt/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-tpgbt/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-tpgbt/neutron-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-jtqrl/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-jtqrl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-spznb/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-spznb/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-ml5sl/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-ml5sl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-ml5sl/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/neutron-openvswitch-agent-kernel-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4h2vh/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4h2vh/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4h2vh/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/neutron-rpc-server.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-server-79687fcf9d-tmrpv/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-79687fcf9d-tmrpv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-79687fcf9d-tmrpv/neutron-policy-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-79687fcf9d-tmrpv/neutron-server.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6ff8d44b9d-spl9w/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6ff8d44b9d-spl9w/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-975599d59-qj2fk/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-975599d59-qj2fk/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-975599d59-qj2fk/nova-osapi.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-rxhpl/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-rxhpl/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-rxhpl/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-kjj52/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-kjj52/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-kjj52/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-kjj52/nova-cell-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/ceph-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute-ssh.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5787655d9c-cfjp7/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5787655d9c-cfjp7/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5787655d9c-cfjp7/nova-conductor.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/nova-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/nova-db-init-1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/nova-db-init-2.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-728vx/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-728vx/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-728vx/nova-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-scpvg/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-scpvg/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-scpvg/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-mw9xf/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-mw9xf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-mw9xf/nova-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-2hrtl/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-2hrtl/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-2hrtl/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-54865bb9b5-qjznh/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-54865bb9b5-qjznh/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-54865bb9b5-qjznh/nova-scheduler.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/openvswitch-db.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/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-76cd465894-wlc2n/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-76cd465894-wlc2n/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-76cd465894-wlc2n/placement-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-cp5pw/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-cp5pw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-cp5pw/placement-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-rpspw/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-rpspw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-rpspw/placement-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-mrqcn/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-mrqcn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-mrqcn/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-484nd/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-484nd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-484nd/placement-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-vjmqh/\n>f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-vjmqh/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/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-ct2m8/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-ct2m8/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/tempest-ks-user-fdtn9/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-fdtn9/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-fdtn9/tempest-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-zsj6r/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-zsj6r/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-zsj6r/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-zsj6r/tempest-run-tests.txt\ncd+++++++++ pod-logs/ingress-nginx/\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-dsbxv/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-dsbxv/controller.txt\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/kube-system/\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/driver-registrar.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-attacher.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-provisioner.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-resizer.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-snapshotter.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/cilium-n5bzc/\n>f+++++++++ pod-logs/kube-system/cilium-n5bzc/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/kube-system/cilium-n5bzc/cilium-agent.txt\n>f+++++++++ pod-logs/kube-system/cilium-n5bzc/clean-cilium-state.txt\n>f+++++++++ pod-logs/kube-system/cilium-n5bzc/config.txt\n>f+++++++++ pod-logs/kube-system/cilium-n5bzc/install-cni-binaries.txt\n>f+++++++++ pod-logs/kube-system/cilium-n5bzc/mount-bpf-fs.txt\n>f+++++++++ pod-logs/kube-system/cilium-n5bzc/mount-cgroup.txt\ncd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-nj24w/\n>f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-nj24w/cilium-operator.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-c5xhj/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-c5xhj/coredns.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-mmd8b/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-mmd8b/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-5wn9d/\n>f+++++++++ pod-logs/kube-system/kube-proxy-5wn9d/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/glance-api-6869b89d4f-rvj9t/\n>f+++++++++ pod-logs/openstack/glance-api-6869b89d4f-rvj9t/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-api-6869b89d4f-rvj9t/glance-api.txt\n>f+++++++++ pod-logs/openstack/glance-api-6869b89d4f-rvj9t/glance-perms.txt\n>f+++++++++ pod-logs/openstack/glance-api-6869b89d4f-rvj9t/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-init-qmr76/\n>f+++++++++ pod-logs/openstack/glance-db-init-qmr76/glance-db-init-0.txt\n>f+++++++++ pod-logs/openstack/glance-db-init-qmr76/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-sync-scx8s/\n>f+++++++++ pod-logs/openstack/glance-db-sync-scx8s/glance-db-sync.txt\n>f+++++++++ pod-logs/openstack/glance-db-sync-scx8s/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-service-s7rmj/\n>f+++++++++ pod-logs/openstack/glance-ks-service-s7rmj/image-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/glance-ks-service-s7rmj/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-user-qxjq5/\n>f+++++++++ pod-logs/openstack/glance-ks-user-qxjq5/glance-ks-user.txt\n>f+++++++++ pod-logs/openstack/glance-ks-user-qxjq5/init.txt\ncd+++++++++ pod-logs/openstack/glance-metadefs-load-7z6l2/\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-7z6l2/glance-metadefs-load.txt\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-7z6l2/init.txt\ncd+++++++++ pod-logs/openstack/glance-rabbit-init-zpt8b/\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-zpt8b/init.txt\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-zpt8b/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/glance-storage-init-q8vtf/\n>f+++++++++ pod-logs/openstack/glance-storage-init-q8vtf/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-q8vtf/glance-storage-init.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-q8vtf/init.txt\ncd+++++++++ pod-logs/openstack/horizon-569b4c5696-jvzq5/\n>f+++++++++ pod-logs/openstack/horizon-569b4c5696-jvzq5/horizon.txt\n>f+++++++++ pod-logs/openstack/horizon-569b4c5696-jvzq5/init.txt\ncd+++++++++ pod-logs/openstack/horizon-db-init-mr8bk/\n>f+++++++++ pod-logs/openstack/horizon-db-init-mr8bk/horizon-db-init-0.txt\n>f+++++++++ pod-logs/openstack/horizon-db-init-mr8bk/init.txt\ncd+++++++++ pod-logs/openstack/horizon-db-sync-48wwz/\n>f+++++++++ pod-logs/openstack/horizon-db-sync-48wwz/horizon-db-sync.txt\n>f+++++++++ pod-logs/openstack/horizon-db-sync-48wwz/init.txt\ncd+++++++++ pod-logs/openstack/keystone-api-74f5c549dc-x97g2/\n>f+++++++++ pod-logs/openstack/keystone-api-74f5c549dc-x97g2/init.txt\n>f+++++++++ pod-logs/openstack/keystone-api-74f5c549dc-x97g2/keystone-api.txt\ncd+++++++++ pod-logs/openstack/keystone-bootstrap-6b5ck/\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-6b5ck/bootstrap.txt\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-6b5ck/init.txt\ncd+++++++++ pod-logs/openstack/keystone-credential-setup-hrt9w/\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-hrt9w/init.txt\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-hrt9w/keystone-credential-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-db-init-wk4jw/\n>f+++++++++ pod-logs/openstack/keystone-db-init-wk4jw/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-init-wk4jw/keystone-db-init-0.txt\ncd+++++++++ pod-logs/openstack/keystone-db-sync-mbgcv/\n>f+++++++++ pod-logs/openstack/keystone-db-sync-mbgcv/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-sync-mbgcv/keystone-db-sync.txt\ncd+++++++++ pod-logs/openstack/keystone-domain-manage-rkwsw/\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-rkwsw/init.txt\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-rkwsw/keystone-domain-manage.txt\ncd+++++++++ pod-logs/openstack/keystone-fernet-setup-b5jbd/\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-b5jbd/init.txt\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-b5jbd/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-rabbit-init-mtv28/\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-mtv28/init.txt\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-mtv28/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/init-dynamic-options.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/init.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/libvirt-exporter.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/libvirt.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/tls-sidecar.txt\ncd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-bqlgx/\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-bqlgx/init.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-bqlgx/memcached-exporter.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-bqlgx/memcached.txt\ncd+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-6v2cz/\n>f+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-6v2cz/coredns.txt\ncd+++++++++ pod-logs/openstack/neutron-db-init-hrlhl/\n>f+++++++++ pod-logs/openstack/neutron-db-init-hrlhl/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-init-hrlhl/neutron-db-init-0.txt\ncd+++++++++ pod-logs/openstack/neutron-db-sync-bblnz/\n>f+++++++++ pod-logs/openstack/neutron-db-sync-bblnz/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-sync-bblnz/neutron-db-sync.txt\ncd+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-8hr5j/\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-8hr5j/init.txt\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-service-wmvk6/\n>f+++++++++ pod-logs/openstack/neutron-ks-service-wmvk6/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-service-wmvk6/network-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-user-tpgbt/\n>f+++++++++ pod-logs/openstack/neutron-ks-user-tpgbt/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-user-tpgbt/neutron-ks-user.txt\ncd+++++++++ pod-logs/openstack/neutron-l3-agent-default-jtqrl/\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-jtqrl/init.txt\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-metadata-agent-default-spznb/\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-spznb/init.txt\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-ml5sl/\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-ml5sl/init.txt\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-ml5sl/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/neutron-openvswitch-agent-kernel-modules.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-rabbit-init-4h2vh/\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-4h2vh/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-4h2vh/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/neutron-rpc-server.txt\ncd+++++++++ pod-logs/openstack/neutron-server-79687fcf9d-tmrpv/\n>f+++++++++ pod-logs/openstack/neutron-server-79687fcf9d-tmrpv/init.txt\n>f+++++++++ pod-logs/openstack/neutron-server-79687fcf9d-tmrpv/neutron-policy-server.txt\n>f+++++++++ pod-logs/openstack/neutron-server-79687fcf9d-tmrpv/neutron-server.txt\ncd+++++++++ pod-logs/openstack/nova-api-metadata-6ff8d44b9d-spl9w/\n>f+++++++++ pod-logs/openstack/nova-api-metadata-6ff8d44b9d-spl9w/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api.txt\ncd+++++++++ pod-logs/openstack/nova-api-osapi-975599d59-qj2fk/\n>f+++++++++ pod-logs/openstack/nova-api-osapi-975599d59-qj2fk/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-osapi-975599d59-qj2fk/nova-osapi.txt\ncd+++++++++ pod-logs/openstack/nova-bootstrap-rxhpl/\n>f+++++++++ pod-logs/openstack/nova-bootstrap-rxhpl/bootstrap.txt\n>f+++++++++ pod-logs/openstack/nova-bootstrap-rxhpl/init.txt\ncd+++++++++ pod-logs/openstack/nova-cell-setup-kjj52/\n>f+++++++++ pod-logs/openstack/nova-cell-setup-kjj52/init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-kjj52/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-kjj52/nova-cell-setup.txt\ncd+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/\n>f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/ceph-perms.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute-ssh.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute.txt\ncd+++++++++ pod-logs/openstack/nova-conductor-5787655d9c-cfjp7/\n>f+++++++++ pod-logs/openstack/nova-conductor-5787655d9c-cfjp7/init.txt\n>f+++++++++ pod-logs/openstack/nova-conductor-5787655d9c-cfjp7/nova-conductor.txt\ncd+++++++++ pod-logs/openstack/nova-db-init-d67cp/\n>f+++++++++ pod-logs/openstack/nova-db-init-d67cp/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-d67cp/nova-db-init-0.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-d67cp/nova-db-init-1.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-d67cp/nova-db-init-2.txt\ncd+++++++++ pod-logs/openstack/nova-db-sync-728vx/\n>f+++++++++ pod-logs/openstack/nova-db-sync-728vx/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-sync-728vx/nova-db-sync.txt\ncd+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-service-scpvg/\n>f+++++++++ pod-logs/openstack/nova-ks-service-scpvg/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/nova-ks-service-scpvg/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-user-mw9xf/\n>f+++++++++ pod-logs/openstack/nova-ks-user-mw9xf/init.txt\n>f+++++++++ pod-logs/openstack/nova-ks-user-mw9xf/nova-ks-user.txt\ncd+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/\n>f+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy.txt\ncd+++++++++ pod-logs/openstack/nova-rabbit-init-2hrtl/\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-2hrtl/init.txt\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-2hrtl/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/nova-scheduler-54865bb9b5-qjznh/\n>f+++++++++ pod-logs/openstack/nova-scheduler-54865bb9b5-qjznh/init.txt\n>f+++++++++ pod-logs/openstack/nova-scheduler-54865bb9b5-qjznh/nova-scheduler.txt\ncd+++++++++ pod-logs/openstack/openvswitch-9m5lr/\n>f+++++++++ pod-logs/openstack/openvswitch-9m5lr/init.txt\n>f+++++++++ pod-logs/openstack/openvswitch-9m5lr/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/openstack/openvswitch-9m5lr/openvswitch-db.txt\n>f+++++++++ pod-logs/openstack/openvswitch-9m5lr/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/openstack/openvswitch-9m5lr/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-76cd465894-wlc2n/\n>f+++++++++ pod-logs/openstack/placement-api-76cd465894-wlc2n/init.txt\n>f+++++++++ pod-logs/openstack/placement-api-76cd465894-wlc2n/placement-api.txt\ncd+++++++++ pod-logs/openstack/placement-db-init-cp5pw/\n>f+++++++++ pod-logs/openstack/placement-db-init-cp5pw/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-init-cp5pw/placement-db-init-0.txt\ncd+++++++++ pod-logs/openstack/placement-db-sync-rpspw/\n>f+++++++++ pod-logs/openstack/placement-db-sync-rpspw/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-sync-rpspw/placement-db-sync.txt\ncd+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/placement-ks-service-mrqcn/\n>f+++++++++ pod-logs/openstack/placement-ks-service-mrqcn/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-service-mrqcn/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/placement-ks-user-484nd/\n>f+++++++++ pod-logs/openstack/placement-ks-user-484nd/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-user-484nd/placement-ks-user.txt\ncd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-vjmqh/\n>f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-vjmqh/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/\n>f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/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-ct2m8/\n>f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-ct2m8/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/tempest-ks-user-fdtn9/\n>f+++++++++ pod-logs/openstack/tempest-ks-user-fdtn9/init.txt\n>f+++++++++ pod-logs/openstack/tempest-ks-user-fdtn9/tempest-ks-user.txt\ncd+++++++++ pod-logs/openstack/tempest-run-tests-zsj6r/\n>f+++++++++ pod-logs/openstack/tempest-run-tests-zsj6r/init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-zsj6r/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-zsj6r/tempest-run-tests.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-wvdfs/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-wvdfs/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/",
                                ">f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/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-wvdfs/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-wvdfs/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-f86c9/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-mdxs9/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/",
                                ">f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-d8p9n/envoy-gateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-dsbxv/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-dsbxv/controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/driver-registrar.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-attacher.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-resizer.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/cilium-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/config.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-n5bzc/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-nj24w/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-nj24w/cilium-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-c5xhj/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-c5xhj/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-mmd8b/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-mmd8b/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-5wn9d/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-5wn9d/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/glance-api-6869b89d4f-rvj9t/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-6869b89d4f-rvj9t/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-6869b89d4f-rvj9t/glance-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-6869b89d4f-rvj9t/glance-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-6869b89d4f-rvj9t/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-qmr76/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-qmr76/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-qmr76/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-scx8s/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-scx8s/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-scx8s/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-f4qnf/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-s7rmj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-s7rmj/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-s7rmj/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-qxjq5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-qxjq5/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-qxjq5/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-7z6l2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-7z6l2/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-7z6l2/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-zpt8b/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-zpt8b/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-zpt8b/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-q8vtf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-q8vtf/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-q8vtf/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-q8vtf/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/horizon-569b4c5696-jvzq5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-569b4c5696-jvzq5/horizon.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-569b4c5696-jvzq5/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-mr8bk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-mr8bk/horizon-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-init-mr8bk/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-48wwz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-48wwz/horizon-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/horizon-db-sync-48wwz/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-api-74f5c549dc-x97g2/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-74f5c549dc-x97g2/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-74f5c549dc-x97g2/keystone-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-6b5ck/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-6b5ck/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-6b5ck/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-hrt9w/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-hrt9w/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-hrt9w/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-wk4jw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-wk4jw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-wk4jw/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-mbgcv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-mbgcv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-mbgcv/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rkwsw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rkwsw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-rkwsw/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-b5jbd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-b5jbd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-b5jbd/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-mtv28/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-mtv28/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-mtv28/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/libvirt.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-2vmlz/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-bqlgx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-bqlgx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-bqlgx/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-bqlgx/memcached.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-6v2cz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-6v2cz/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-hrlhl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-hrlhl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-hrlhl/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-bblnz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-bblnz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-bblnz/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-8hr5j/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-8hr5j/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-wmvk6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-wmvk6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-wmvk6/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-tpgbt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-tpgbt/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-tpgbt/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-jtqrl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-jtqrl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-spznb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-spznb/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-ml5sl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-ml5sl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-ml5sl/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/neutron-openvswitch-agent-kernel-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4h2vh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4h2vh/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4h2vh/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/neutron-rpc-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-server-79687fcf9d-tmrpv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-79687fcf9d-tmrpv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-79687fcf9d-tmrpv/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-79687fcf9d-tmrpv/neutron-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6ff8d44b9d-spl9w/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6ff8d44b9d-spl9w/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-975599d59-qj2fk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-975599d59-qj2fk/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-975599d59-qj2fk/nova-osapi.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-rxhpl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-rxhpl/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-rxhpl/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-kjj52/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-kjj52/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-kjj52/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-kjj52/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/ceph-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-m2hgc/nova-compute.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5787655d9c-cfjp7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5787655d9c-cfjp7/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-5787655d9c-cfjp7/nova-conductor.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-d67cp/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-728vx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-728vx/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-728vx/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-nck5m/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-scpvg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-scpvg/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-scpvg/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-mw9xf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-mw9xf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-mw9xf/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-2hrtl/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-2hrtl/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-2hrtl/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-54865bb9b5-qjznh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-54865bb9b5-qjznh/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-54865bb9b5-qjznh/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-9m5lr/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-76cd465894-wlc2n/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-76cd465894-wlc2n/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-76cd465894-wlc2n/placement-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-cp5pw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-cp5pw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-cp5pw/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-rpspw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-rpspw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-rpspw/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-mrqcn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-mrqcn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-mrqcn/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-484nd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-484nd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-484nd/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-vjmqh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-vjmqh/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/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-ct2m8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-ct2m8/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/tempest-ks-user-fdtn9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-fdtn9/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-fdtn9/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-zsj6r/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-zsj6r/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-zsj6r/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-zsj6r/tempest-run-tests.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-dsbxv/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-dsbxv/controller.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-l5dps/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/kube-system/",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/driver-registrar.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-x7rf6/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-attacher.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-resizer.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-2fgxd/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-n5bzc/",
                                ">f+++++++++ pod-logs/kube-system/cilium-n5bzc/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-n5bzc/cilium-agent.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-n5bzc/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-n5bzc/config.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-n5bzc/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-n5bzc/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-n5bzc/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-nj24w/",
                                ">f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-nj24w/cilium-operator.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-c5xhj/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-c5xhj/coredns.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-mmd8b/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-mmd8b/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-5wn9d/",
                                ">f+++++++++ pod-logs/kube-system/kube-proxy-5wn9d/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/glance-api-6869b89d4f-rvj9t/",
                                ">f+++++++++ pod-logs/openstack/glance-api-6869b89d4f-rvj9t/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-6869b89d4f-rvj9t/glance-api.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-6869b89d4f-rvj9t/glance-perms.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-6869b89d4f-rvj9t/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-init-qmr76/",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-qmr76/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-qmr76/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-sync-scx8s/",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-scx8s/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-scx8s/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-f4qnf/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-service-s7rmj/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-s7rmj/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-s7rmj/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-user-qxjq5/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-qxjq5/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-qxjq5/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-metadefs-load-7z6l2/",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-7z6l2/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-7z6l2/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-rabbit-init-zpt8b/",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-zpt8b/init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-zpt8b/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-storage-init-q8vtf/",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-q8vtf/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-q8vtf/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-q8vtf/init.txt",
                                "cd+++++++++ pod-logs/openstack/horizon-569b4c5696-jvzq5/",
                                ">f+++++++++ pod-logs/openstack/horizon-569b4c5696-jvzq5/horizon.txt",
                                ">f+++++++++ pod-logs/openstack/horizon-569b4c5696-jvzq5/init.txt",
                                "cd+++++++++ pod-logs/openstack/horizon-db-init-mr8bk/",
                                ">f+++++++++ pod-logs/openstack/horizon-db-init-mr8bk/horizon-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/horizon-db-init-mr8bk/init.txt",
                                "cd+++++++++ pod-logs/openstack/horizon-db-sync-48wwz/",
                                ">f+++++++++ pod-logs/openstack/horizon-db-sync-48wwz/horizon-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/horizon-db-sync-48wwz/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-api-74f5c549dc-x97g2/",
                                ">f+++++++++ pod-logs/openstack/keystone-api-74f5c549dc-x97g2/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-api-74f5c549dc-x97g2/keystone-api.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-bootstrap-6b5ck/",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-6b5ck/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-6b5ck/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-credential-setup-hrt9w/",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-hrt9w/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-hrt9w/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-init-wk4jw/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-wk4jw/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-wk4jw/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-sync-mbgcv/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-mbgcv/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-mbgcv/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-domain-manage-rkwsw/",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-rkwsw/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-rkwsw/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-fernet-setup-b5jbd/",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-b5jbd/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-b5jbd/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-rabbit-init-mtv28/",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-mtv28/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-mtv28/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/init.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/libvirt.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-2vmlz/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-bqlgx/",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-bqlgx/init.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-bqlgx/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-bqlgx/memcached.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-6v2cz/",
                                ">f+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-6v2cz/coredns.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-init-hrlhl/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-hrlhl/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-hrlhl/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-sync-bblnz/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-bblnz/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-bblnz/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-8hr5j/",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-8hr5j/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-8hr5j/neutron-dhcp-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-rq8s7/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-service-wmvk6/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-wmvk6/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-wmvk6/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-user-tpgbt/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-tpgbt/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-tpgbt/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-l3-agent-default-jtqrl/",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-jtqrl/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-jtqrl/neutron-l3-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-metadata-agent-default-spznb/",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-spznb/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-spznb/neutron-metadata-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-ml5sl/",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-ml5sl/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-ml5sl/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/neutron-openvswitch-agent-kernel-modules.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-b757w/neutron-ovs-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rabbit-init-4h2vh/",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-4h2vh/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-4h2vh/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-7cd89fbbdb-np9rl/neutron-rpc-server.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-server-79687fcf9d-tmrpv/",
                                ">f+++++++++ pod-logs/openstack/neutron-server-79687fcf9d-tmrpv/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-79687fcf9d-tmrpv/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-79687fcf9d-tmrpv/neutron-server.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-metadata-6ff8d44b9d-spl9w/",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-6ff8d44b9d-spl9w/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-6ff8d44b9d-spl9w/nova-api.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-osapi-975599d59-qj2fk/",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-975599d59-qj2fk/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-975599d59-qj2fk/nova-osapi.txt",
                                "cd+++++++++ pod-logs/openstack/nova-bootstrap-rxhpl/",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-rxhpl/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-rxhpl/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-cell-setup-kjj52/",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-kjj52/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-kjj52/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-kjj52/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/ceph-perms.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-m2hgc/nova-compute.txt",
                                "cd+++++++++ pod-logs/openstack/nova-conductor-5787655d9c-cfjp7/",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-5787655d9c-cfjp7/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-5787655d9c-cfjp7/nova-conductor.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-init-d67cp/",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-d67cp/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-d67cp/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-d67cp/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-d67cp/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-sync-728vx/",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-728vx/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-728vx/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-nck5m/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-service-scpvg/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-scpvg/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-scpvg/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-user-mw9xf/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-mw9xf/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-mw9xf/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-84fbcdf978-xszm9/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/openstack/nova-rabbit-init-2hrtl/",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-2hrtl/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-2hrtl/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-scheduler-54865bb9b5-qjznh/",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-54865bb9b5-qjznh/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-54865bb9b5-qjznh/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/openstack/openvswitch-9m5lr/",
                                ">f+++++++++ pod-logs/openstack/openvswitch-9m5lr/init.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-9m5lr/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-9m5lr/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-9m5lr/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-9m5lr/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-76cd465894-wlc2n/",
                                ">f+++++++++ pod-logs/openstack/placement-api-76cd465894-wlc2n/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-api-76cd465894-wlc2n/placement-api.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-init-cp5pw/",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-cp5pw/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-cp5pw/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-sync-rpspw/",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-rpspw/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-rpspw/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-4n2ld/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-service-mrqcn/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-mrqcn/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-mrqcn/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-user-484nd/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-484nd/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-484nd/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-vjmqh/",
                                ">f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-vjmqh/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-kxvsq/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-ct2m8/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-ct2m8/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/tempest-ks-user-fdtn9/",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-fdtn9/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-fdtn9/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-run-tests-zsj6r/",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-zsj6r/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-zsj6r/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-zsj6r/tempest-run-tests.txt"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:34.602804Z",
                            "start": "2026-07-30T19:48:34.009231Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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-90ed-6eb8-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:34.810933Z",
                            "start": "2026-07-30T19:48:34.613421Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.662020",
                            "end": "2026-07-30 19:48:36.698827",
                            "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-90ed-6eb8-000000000029-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:48:35.036807",
                            "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-90ed-6eb8-000000000029-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:36.857399Z",
                            "start": "2026-07-30T19:48:34.835671Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.103155",
                            "end": "2026-07-30 19:48:37.221890",
                            "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-90ed-6eb8-00000000002a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:48:37.118735",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ceph-mgr endpoints: ",
                            "stdout_lines": [
                                "ceph-mgr endpoints: "
                            ],
                            "zuul_log_id": "0242ac17-0010-90ed-6eb8-00000000002a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:37.400914Z",
                            "start": "2026-07-30T19:48:36.882403Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.083305",
                            "end": "2026-07-30 19:48:37.697891",
                            "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-90ed-6eb8-00000000002b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-30 19:48:37.614586",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-90ed-6eb8-00000000002b-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:37.936922Z",
                            "start": "2026-07-30T19:48:37.424427Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.242:/tmp/logs/prometheus /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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.242:/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-90ed-6eb8-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:38.424439Z",
                            "start": "2026-07-30T19:48:37.943444Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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-90ed-6eb8-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:38.631476Z",
                            "start": "2026-07-30T19:48:38.436350Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.006231",
                            "end": "2026-07-30 19:48:38.845851",
                            "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-90ed-6eb8-000000000031-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-30 19:48:38.839620",
                            "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-90ed-6eb8-000000000031-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-90ed-6eb8-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:39.174877Z",
                            "start": "2026-07-30T19:48:38.657734Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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.242:/tmp/logs/selenium /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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.242:/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-90ed-6eb8-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:39.672137Z",
                            "start": "2026-07-30T19:48:39.181906Z"
                        },
                        "id": "0242ac17-0010-90ed-6eb8-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-30T19:48:43.960280Z",
                    "start": "2026-07-30T19:48:40.510885Z"
                },
                "id": "0242ac17-0010-c723-a758-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-c723-a758-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:40.567507Z",
                            "start": "2026-07-30T19:48:40.522310Z"
                        },
                        "id": "0242ac17-0010-c723-a758-000000000008",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c723-a758-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:40.622930Z",
                            "start": "2026-07-30T19:48:40.576741Z"
                        },
                        "id": "0242ac17-0010-c723-a758-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/8f8a12f88c784be69489082ba181f620/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c723-a758-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:41.509227Z",
                            "start": "2026-07-30T19:48:40.627586Z"
                        },
                        "id": "0242ac17-0010-c723-a758-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.242:/home/zuul/zuul-output/logs/ /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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.242:/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/8f8a12f88c784be69489082ba181f620/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.242:/home/zuul/zuul-output/artifacts/ /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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.242:/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/8f8a12f88c784be69489082ba181f620/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.242:/home/zuul/zuul-output/docs/ /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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.242:/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/8f8a12f88c784be69489082ba181f620/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c723-a758-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:43.082477Z",
                            "start": "2026-07-30T19:48:41.519131Z"
                        },
                        "id": "0242ac17-0010-c723-a758-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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/work/artifacts/* /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.007919",
                                    "end": "2026-07-30 19:48:43.480771",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/work/artifacts/* /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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-30 19:48:43.472852",
                                    "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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/work/docs/* /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.008415",
                                    "end": "2026-07-30 19:48:43.927362",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/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/8f8a12f88c784be69489082ba181f620/work/docs/* /var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/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-30 19:48:43.918947",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c723-a758-00000000000f",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:43.960280Z",
                            "start": "2026-07-30T19:48:43.096554Z"
                        },
                        "id": "0242ac17-0010-c723-a758-000000000011",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-30T19:48:44.383534Z",
                    "start": "2026-07-30T19:48:43.966776Z"
                },
                "id": "0242ac17-0010-c723-a758-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQC6+gDsX/ef0GUCLZWjbSg0qEZiKbW3EsGwWh5O0gQCUNOGdDjUsI6XegdwUO9HpFHUjeHlaVhInEmWO6pS3Alh43rI9mAWpsUdxWjfaCqHs77TSg9TovL7fjt/QPrjNt82jZ1RXsJM9JwX6vvZIirbGwRdO9O/150PlpQPVspR8nPYJd5tZJwNZPipYPbUuY4eQOLUChF0cXW0qpvZvQji3fm7J4N72IFauv6YLe2pkStyesUUgbs936q25/m7Zcr0CP3/KUuJZ8iHBEcwhuC4Arpv9x06OwmONELqdXWx9DS+SiIor/RXAK7YnZhvHR5QIPPvuISnxVfL4SwN0oKp3dcDzpp4UjfY5+AzNiXdQ/UnJTBFAEQzDokedjJlR6ibKLQBKQ4gPjH1ATJx6ndVqeyJFMMHfJhgvkq3d8788Cld9ZThahURLjpD+MZ5bannJxrN/viBw8HYHlOJKrjysMrlscGA1ye9E/ZprKwFarraxcDJizzGq3Upc6BpBZU= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQC6+gDsX/ef0GUCLZWjbSg0qEZiKbW3EsGwWh5O0gQCUNOGdDjUsI6XegdwUO9HpFHUjeHlaVhInEmWO6pS3Alh43rI9mAWpsUdxWjfaCqHs77TSg9TovL7fjt/QPrjNt82jZ1RXsJM9JwX6vvZIirbGwRdO9O/150PlpQPVspR8nPYJd5tZJwNZPipYPbUuY4eQOLUChF0cXW0qpvZvQji3fm7J4N72IFauv6YLe2pkStyesUUgbs936q25/m7Zcr0CP3/KUuJZ8iHBEcwhuC4Arpv9x06OwmONELqdXWx9DS+SiIor/RXAK7YnZhvHR5QIPPvuISnxVfL4SwN0oKp3dcDzpp4UjfY5+AzNiXdQ/UnJTBFAEQzDokedjJlR6ibKLQBKQ4gPjH1ATJx6ndVqeyJFMMHfJhgvkq3d8788Cld9ZThahURLjpD+MZ5bannJxrN/viBw8HYHlOJKrjysMrlscGA1ye9E/ZprKwFarraxcDJizzGq3Upc6BpBZU= 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-c723-a758-000000000016",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/8f8a12f88c784be69489082ba181f620/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-30T19:48:44.383534Z",
                            "start": "2026-07-30T19:48:43.974683Z"
                        },
                        "id": "0242ac17-0010-c723-a758-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
}
]
