[
{
    "branch": "main",
    "index": "0",
    "phase": "pre",
    "playbook": "github.com/vexxhost/zuul-config/playbooks/base/pre.yaml",
    "plays": [
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T13:55:49.432727Z",
                    "start": "2026-07-29T13:55:46.344865Z"
                },
                "id": "0242ac17-0010-c0ce-e118-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-29",
                                    "day": "29",
                                    "epoch": "1785333347",
                                    "epoch_int": "1785333347",
                                    "hour": "13",
                                    "iso8601": "2026-07-29T13:55:47Z",
                                    "iso8601_basic": "20260729T135547274470",
                                    "iso8601_basic_short": "20260729T135547",
                                    "iso8601_micro": "2026-07-29T13:55:47.274470Z",
                                    "minute": "55",
                                    "month": "07",
                                    "second": "47",
                                    "time": "13:55:47",
                                    "tz": "UTC",
                                    "tz_dst": "UTC",
                                    "tz_offset": "+0000",
                                    "weekday": "Wednesday",
                                    "weekday_number": "3",
                                    "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/45133491313a4496920c12966005852d/ansible/pre_playbook_0/ansible.cfg",
                                    "DEBIAN_FRONTEND": "noninteractive",
                                    "GPG_KEY": "A035C8C19219BA821ECEA86B64E628F8D684696D",
                                    "HOME": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work",
                                    "HOSTNAME": "2d72f0692154",
                                    "KUBECONFIG": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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": "2028977",
                                    "SSH_AUTH_SOCK": "/tmp/ssh-W7Htf5VFBnqE/agent.2028976",
                                    "TMP": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/tmp",
                                    "ZUUL_ANSIBLE_SPLIT_STREAMS": "False",
                                    "ZUUL_JOBDIR": "/var/lib/zuul/builds/45133491313a4496920c12966005852d",
                                    "ZUUL_JOB_FAILURE_OUTPUT": "[]",
                                    "ZUUL_JOB_LOG_CONFIG": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/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": 6.52783203125,
                                    "1m": 6.52392578125,
                                    "5m": 7.0546875
                                },
                                "ansible_local": {},
                                "ansible_lsb": {},
                                "ansible_lvm": "N/A",
                                "ansible_machine": "x86_64",
                                "ansible_memfree_mb": 3593,
                                "ansible_memory_mb": {
                                    "nocache": {
                                        "free": 13573,
                                        "used": 18517
                                    },
                                    "real": {
                                        "free": 3593,
                                        "total": 32090,
                                        "used": 28497
                                    },
                                    "swap": {
                                        "cached": 0,
                                        "free": 0,
                                        "total": 0,
                                        "used": 0
                                    }
                                },
                                "ansible_memtotal_mb": 32090,
                                "ansible_mounts": [
                                    {
                                        "block_available": 7997481,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604099,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/etc/resolv.conf",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757682176,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997481,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604099,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/etc/hosts",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757682176,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997480,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604100,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757678080,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997480,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604100,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/var/lib/zuul/ansible/9",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757678080,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997480,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604100,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/ansible",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757678080,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997480,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604100,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/kube",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757678080,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997480,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604100,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757678080,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997479,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604101,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757673984,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997479,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604101,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/ansible/pre_playbook_0",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757673984,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997479,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604101,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/etc/zuul/site-variables.yaml",
                                        "options": "ro,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757673984,
                                        "size_total": 166304071680,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 77179058,
                                        "block_size": 4096,
                                        "block_total": 263940717,
                                        "block_used": 186761659,
                                        "device": "/dev/vdb",
                                        "fstype": "ext4",
                                        "inode_available": 35921341,
                                        "inode_total": 67108864,
                                        "inode_used": 31187523,
                                        "mount": "/srv/static/logs",
                                        "options": "rw,nosuid,nodev,relatime,discard",
                                        "size_available": 316125421568,
                                        "size_total": 1081101176832,
                                        "uuid": "N/A"
                                    },
                                    {
                                        "block_available": 7997479,
                                        "block_size": 4096,
                                        "block_total": 40601580,
                                        "block_used": 32604101,
                                        "device": "/dev/vda1",
                                        "fstype": "ext4",
                                        "inode_available": 16365973,
                                        "inode_total": 20643840,
                                        "inode_used": 4277867,
                                        "mount": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/.ansible",
                                        "options": "rw,nosuid,nodev,relatime,discard,errors=remount-ro,bind",
                                        "size_available": 32757673984,
                                        "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": 48997076,
                                "ansible_user_dir": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/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-29T13:55:47.346257Z",
                            "start": "2026-07-29T13:55:46.353722Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-00000000002a",
                        "name": "Gathering Facts"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "include_role",
                            "changed": false,
                            "include_args": {
                                "name": "set-zuul-log-path-fact"
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:47.372345Z",
                            "start": "2026-07-29T13:55:47.351599Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-000000000008",
                        "name": "Setup log path fact"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "zuul_log_path": "451/oss/45133491313a4496920c12966005852d"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000054",
                        "name": "set-zuul-log-path-fact",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/set-zuul-log-path-fact"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:47.418364Z",
                            "start": "2026-07-29T13:55:47.387354Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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/4166\nEvent ID: 23603f60-8b54-11f1-9aa4-f206080bc65e\n"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:47.469228Z",
                            "start": "2026-07-29T13:55:47.427300Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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: np0000187421\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.227\n",
                                    "zj_item": "instance"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000006",
                        "name": "emit-job-header",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/emit-job-header"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:47.582132Z",
                            "start": "2026-07-29T13:55:47.473753Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-00000000000a",
                        "name": "Print node information"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "file",
                            "changed": true,
                            "diff": {
                                "after": {
                                    "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/logs/zuul-info",
                                    "state": "directory"
                                },
                                "before": {
                                    "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/work/logs/zuul-info",
                            "size": 4096,
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:48.107714Z",
                            "start": "2026-07-29T13:55:47.592839Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-00000000000f",
                        "name": "Ensure Zuul Ansible directory exists"
                    }
                },
                {
                    "hosts": {
                        "localhost": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "1bdbc681156f2616a6378482d155c1dddd18ef62",
                            "dest": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/logs/zuul-info/inventory.yaml",
                            "diff": [],
                            "gid": 0,
                            "group": "root",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "inventory.yaml",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "1bdbc681156f2616a6378482d155c1dddd18ef62",
                                    "content": null,
                                    "dest": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/work/.ansible/tmp/ansible-tmp-1785333348.1430223-84-61275502971758/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "e8b59769851c4d3aecbc8a0076fc708f",
                            "mode": "0644",
                            "owner": "root",
                            "size": 39081,
                            "src": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/.ansible/tmp/ansible-tmp-1785333348.1430223-84-61275502971758/source",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-00000000000d",
                        "name": "log-inventory",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/log-inventory"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:49.432727Z",
                            "start": "2026-07-29T13:55:48.114691Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-000000000010",
                        "name": "Copy ansible inventory to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T13:55:58.968142Z",
                    "start": "2026-07-29T13:55:49.443398Z"
                },
                "id": "0242ac17-0010-c0ce-e118-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/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_id_rsa"
                                }
                            },
                            "stat": {
                                "exists": false
                            }
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:49.727109Z",
                            "start": "2026-07-29T13:55:49.455888Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:49.769525Z",
                            "start": "2026-07-29T13:55:49.736082Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_id_rsa",
                                "-b",
                                "3072"
                            ],
                            "delta": "0:00:00.595872",
                            "end": "2026-07-29 13:55:50.805568",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-keygen -t rsa -N '' -C 'zuul-build-sshkey' -f /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_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-c0ce-e118-00000000009c-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:55:50.209696",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Generating public/private rsa key pair.\nYour identification has been saved in /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_id_rsa\nYour public key has been saved in /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_id_rsa.pub\nThe key fingerprint is:\nSHA256:Ob89zSHqhXJQ3mOuT45v4hpsPe3Gc7BbhcTSEc4uM2Q zuul-build-sshkey\nThe key's randomart image is:\n+---[RSA 3072]----+\n|              o. |\n|             = . |\n|          . E *  |\n|         + + + . |\n|        S . B o .|\n|       . = =o=.. |\n|        = *o=*.. |\n|       . +o@B.+  |\n|        .+**B=   |\n+----[SHA256]-----+",
                            "stdout_lines": [
                                "Generating public/private rsa key pair.",
                                "Your identification has been saved in /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_id_rsa",
                                "Your public key has been saved in /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_id_rsa.pub",
                                "The key fingerprint is:",
                                "SHA256:Ob89zSHqhXJQ3mOuT45v4hpsPe3Gc7BbhcTSEc4uM2Q zuul-build-sshkey",
                                "The key's randomart image is:",
                                "+---[RSA 3072]----+",
                                "|              o. |",
                                "|             = . |",
                                "|          . E *  |",
                                "|         + + + . |",
                                "|        S . B o .|",
                                "|       . = =o=.. |",
                                "|        = *o=*.. |",
                                "|       . +o@B.+  |",
                                "|        .+**B=   |",
                                "+----[SHA256]-----+"
                            ],
                            "zuul_log_id": "0242ac17-0010-c0ce-e118-00000000009c-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:50.847511Z",
                            "start": "2026-07-29T13:55:49.792368Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-00000000009c",
                        "name": "Create Temp SSH key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "include_tasks",
                            "changed": false,
                            "include": "remote-linux.yaml",
                            "include_args": {}
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:50.889467Z",
                            "start": "2026-07-29T13:55:50.855803Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:50.939537Z",
                            "start": "2026-07-29T13:55:50.914599Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCrPGebuzeJmkW5M18Dw50wHeIiZl+RrfGoDt8rEBCSBLWwCPSCpaJn7TdtC5GlvRyHBldsaFe6L7hbcuOhJzM8ZSITCJWiZCP2nFnXLasNEWEv0buq1OB/eO7ARugIhx2AMkd15oCoLNf0VR0TASc8Wf4XLmSdwfAHdFNqzzkxXhhqPy41BWrHBcpFUJV3g9gf0UlP/NnYGPZrTJbCM2QYgKWVQzDbENj2KkngZpxV0UTAAfpvGfeWW7vL9oMVC71Fj5BHd373t2AobzoWvE2YLvU/417NBVnfMvjTWLuKU6F2PeHODRLW3FhBYaKvr+nzv/lVlzOXKn3XKWiWIb95oWZghZZ7GbMfh4dFoYVoR3lzS+PYaezQt4diLQTg4XriPtXoHHOxVcYnVVajIpkQCI0wadjlUwnXHuWPqvHxf8ni+MVzucxnsDMJVgF8nV1fp/Cf3kluI6LNr+4n4Q5YpHpJHPigq6zbanPpcifw0vwre0oRPdedQmEkoHGa1o8= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCrPGebuzeJmkW5M18Dw50wHeIiZl+RrfGoDt8rEBCSBLWwCPSCpaJn7TdtC5GlvRyHBldsaFe6L7hbcuOhJzM8ZSITCJWiZCP2nFnXLasNEWEv0buq1OB/eO7ARugIhx2AMkd15oCoLNf0VR0TASc8Wf4XLmSdwfAHdFNqzzkxXhhqPy41BWrHBcpFUJV3g9gf0UlP/NnYGPZrTJbCM2QYgKWVQzDbENj2KkngZpxV0UTAAfpvGfeWW7vL9oMVC71Fj5BHd373t2AobzoWvE2YLvU/417NBVnfMvjTWLuKU6F2PeHODRLW3FhBYaKvr+nzv/lVlzOXKn3XKWiWIb95oWZghZZ7GbMfh4dFoYVoR3lzS+PYaezQt4diLQTg4XriPtXoHHOxVcYnVVajIpkQCI0wadjlUwnXHuWPqvHxf8ni+MVzucxnsDMJVgF8nV1fp/Cf3kluI6LNr+4n4Q5YpHpJHPigq6zbanPpcifw0vwre0oRPdedQmEkoHGa1o8= 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-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:51.386312Z",
                            "start": "2026-07-29T13:55:50.945731Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:51.674587Z",
                            "start": "2026-07-29T13:55:51.476410Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-0000000000be",
                        "name": "Make sure user has a .ssh"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "c517398803fc9bfb4848260de6ab5f45bae9aadd",
                            "dest": "/home/zuul/.ssh/id_rsa",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "45133491313a4496920c12966005852d_id_rsa",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "c517398803fc9bfb4848260de6ab5f45bae9aadd",
                                    "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-1785333351.7232435-190-214227744586219/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "cd98602f3a4bd030303dc1420b6a1c71",
                            "mode": "0600",
                            "owner": "zuul",
                            "size": 2602,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785333351.7232435-190-214227744586219/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:52.168994Z",
                            "start": "2026-07-29T13:55:51.681490Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-0000000000bf",
                        "name": "Install build private key as SSH key on all nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "copy",
                            "changed": true,
                            "checksum": "c4b1ae4b75f420d78e69fb68021fb0004d174314",
                            "dest": "/home/zuul/.ssh/id_rsa.pub",
                            "diff": [],
                            "gid": 1000,
                            "group": "zuul",
                            "invocation": {
                                "module_args": {
                                    "_original_basename": "45133491313a4496920c12966005852d_id_rsa.pub",
                                    "attributes": null,
                                    "backup": false,
                                    "checksum": "c4b1ae4b75f420d78e69fb68021fb0004d174314",
                                    "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-1785333352.2236867-200-20606060949693/source",
                                    "unsafe_writes": false,
                                    "validate": null
                                }
                            },
                            "md5sum": "28360e7e85b382adac89dc5ebfb08237",
                            "mode": "0644",
                            "owner": "zuul",
                            "size": 571,
                            "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785333352.2236867-200-20606060949693/source",
                            "state": "file",
                            "uid": 1000
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:52.630099Z",
                            "start": "2026-07-29T13:55:52.179755Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:52.664916Z",
                            "start": "2026-07-29T13:55:52.639696Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-0000000000a3",
                        "name": "remove-zuul-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-zuul-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:53.058750Z",
                            "start": "2026-07-29T13:55:52.676759Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-0000000000a5",
                        "name": "Remove master key from local agent"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "command",
                            "changed": true,
                            "cmd": [
                                "ssh-add",
                                "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_id_rsa"
                            ],
                            "delta": "0:00:00.015196",
                            "end": "2026-07-29 13:55:53.371813",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "ssh-add /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_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-c0ce-e118-0000000000ab-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:55:53.356617",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Identity added: /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_id_rsa (zuul-build-sshkey)",
                            "stdout_lines": [
                                "Identity added: /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/45133491313a4496920c12966005852d_id_rsa (zuul-build-sshkey)"
                            ],
                            "zuul_log_id": "0242ac17-0010-c0ce-e118-0000000000ab-0-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:53.419682Z",
                            "start": "2026-07-29T13:55:53.101229Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-0000000000ab",
                        "name": "Add back temp key"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ping",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "data": "pong"
                                }
                            },
                            "ping": "pong"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:53.729602Z",
                            "start": "2026-07-29T13:55:53.427252Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-000000000016",
                        "name": "add-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/add-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:53.763488Z",
                            "start": "2026-07-29T13:55:53.737627Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:54.100361Z",
                            "start": "2026-07-29T13:55:53.780437Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-00000000001b",
                        "name": "prepare-workspace",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/prepare-workspace"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:57.622119Z",
                            "start": "2026-07-29T13:55:54.106585Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:58.439154Z",
                            "start": "2026-07-29T13:55:57.635002Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-c0ce-e118-000000000020",
                        "name": "ensure-output-dirs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/ensure-output-dirs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:55:58.968142Z",
                            "start": "2026-07-29T13:55:58.444841Z"
                        },
                        "id": "0242ac17-0010-c0ce-e118-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-29T13:56:12.171735Z",
                    "start": "2026-07-29T13:55:59.918890Z"
                },
                "id": "0242ac17-0010-5b51-a173-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-1785333359.9693973-5-186026053570760/uv-x86_64-unknown-linux-gnulr9j3drv.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-1785333359.9693973-5-186026053570760/uv-x86_64-unknown-linux-gnulr9j3drv.tar.gz",
                            "state": "directory",
                            "uid": 0
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5b51-a173-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:02.244123Z",
                            "start": "2026-07-29T13:55:59.933549Z"
                        },
                        "id": "0242ac17-0010-5b51-a173-000000000007",
                        "name": "Extract archive"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.command",
                            "changed": true,
                            "cmd": [
                                "/usr/local/bin/uv",
                                "--version"
                            ],
                            "delta": "0:00:00.008930",
                            "end": "2026-07-29 13:56:02.605782",
                            "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-5b51-a173-000000000008-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:56:02.596852",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "uv 0.8.13",
                            "stdout_lines": [
                                "uv 0.8.13"
                            ],
                            "zuul_log_id": "0242ac17-0010-5b51-a173-000000000008-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-5b51-a173-000000000005",
                        "name": "setup-uv",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_0/github.com/vexxhost/zuul-jobs/roles/setup-uv"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:02.794093Z",
                            "start": "2026-07-29T13:56:02.274435Z"
                        },
                        "id": "0242ac17-0010-5b51-a173-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": "4166",
                                            "change_message": "docs(nova): describe role purpose\n\n## Summary\n\n- document the purpose of the Nova role\n- validate the current pure-`main` selective Molecule implementation from #4152 with a Nova-owned latest commit\n\n## Expected selective CI plan\n\n- run `aio-openvswitch` for Nova\n- deploy Nova with Glance, Neutron, Placement, libvirt, Open vSwitch, and infrastructure dependencies\n- run Tempest compute API and server scenario smoke tests\n- skip OVN, focused CSI, and Keycloak execution at runtime\n\n## Validation\n\n```text\nTargets: nova\nRUN  aio-openvswitch\nTempest: ^tempest\\.api\\.compute\\., ^tempest\\.scenario\\.test_server_\nSKIP aio-ovn\nSKIP csi-local-path-provisioner\nSKIP csi-rbd\nSKIP keycloak\n```\n\nThis draft validation branch contains the current signed #4152 commits. The post-merge role commit lets the runtime planner isolate the Nova-owned change while Zuul tests the unmerged implementation.",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4166",
                                            "commit_id": "187227644e0b43de5167cabaf2ef25c27581a949",
                                            "patchset": "187227644e0b43de5167cabaf2ef25c27581a949",
                                            "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": "4166",
                                            "change_message": "docs(nova): describe role purpose\n\n## Summary\n\n- document the purpose of the Nova role\n- validate the current pure-`main` selective Molecule implementation from #4152 with a Nova-owned latest commit\n\n## Expected selective CI plan\n\n- run `aio-openvswitch` for Nova\n- deploy Nova with Glance, Neutron, Placement, libvirt, Open vSwitch, and infrastructure dependencies\n- run Tempest compute API and server scenario smoke tests\n- skip OVN, focused CSI, and Keycloak execution at runtime\n\n## Validation\n\n```text\nTargets: nova\nRUN  aio-openvswitch\nTempest: ^tempest\\.api\\.compute\\., ^tempest\\.scenario\\.test_server_\nSKIP aio-ovn\nSKIP csi-local-path-provisioner\nSKIP csi-rbd\nSKIP keycloak\n```\n\nThis draft validation branch contains the current signed #4152 commits. The post-merge role commit lets the runtime planner isolate the Nova-owned change while Zuul tests the unmerged implementation.",
                                            "change_url": "https://github.com/vexxhost/atmosphere/pull/4166",
                                            "commit_id": "187227644e0b43de5167cabaf2ef25c27581a949",
                                            "patchset": "187227644e0b43de5167cabaf2ef25c27581a949",
                                            "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": "e5682feb9250767fd53ca893ee5a1d88ccb3b3f3",
                                            "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": "187227644e0b43de5167cabaf2ef25c27581a949",
                                            "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 pydantic-core (2.0MiB)",
                                "Downloading netaddr (2.2MiB)",
                                "Downloading setuptools (1.1MiB)",
                                "Downloading cryptography (4.2MiB)",
                                "Downloading rjsonnet (1.2MiB)",
                                "Downloading ansible-core (2.1MiB)",
                                "Downloading pygments (1.2MiB)",
                                "Downloading openstacksdk (1.7MiB)",
                                "Downloading kubernetes (1.9MiB)",
                                " Downloading rjsonnet",
                                "   Building pyperclip==1.9.0",
                                " 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 56ms",
                                "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 pydantic-core (2.0MiB)\nDownloading netaddr (2.2MiB)\nDownloading setuptools (1.1MiB)\nDownloading cryptography (4.2MiB)\nDownloading rjsonnet (1.2MiB)\nDownloading ansible-core (2.1MiB)\nDownloading pygments (1.2MiB)\nDownloading openstacksdk (1.7MiB)\nDownloading kubernetes (1.9MiB)\n Downloading rjsonnet\n   Building pyperclip==1.9.0\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 56ms\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-29T13:56:12.171735Z",
                            "start": "2026-07-29T13:56:02.804497Z"
                        },
                        "id": "0242ac17-0010-5b51-a173-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-29T13:56:38.696430Z",
                    "start": "2026-07-29T13:56:13.062171Z"
                },
                "id": "0242ac17-0010-e1b4-e332-000000000002",
                "name": "all"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.apt",
                            "cache_update_time": 1785333394,
                            "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 7 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 (580 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 ... 30899 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.13) ...\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 7 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 (580 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 ... 30899 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.13) ..."
                            ]
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:38.696430Z",
                            "start": "2026-07-29T13:56:13.079491Z"
                        },
                        "id": "0242ac17-0010-e1b4-e332-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-29T13:56:40.835281Z",
                    "start": "2026-07-29T13:56:39.635188Z"
                },
                "id": "0242ac17-0010-35a8-f2d3-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.170048",
                            "end": "2026-07-29 13:56:40.154486",
                            "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-35a8-f2d3-000000000004-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:56:39.984438",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-35a8-f2d3-000000000004-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:40.239382Z",
                            "start": "2026-07-29T13:56:39.671386Z"
                        },
                        "id": "0242ac17-0010-35a8-f2d3-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.098360",
                            "end": "2026-07-29 13:56:40.538507",
                            "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-35a8-f2d3-000000000005-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:56:40.440147",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "Selective Molecule plan: selective\nChanged files:\n  M roles/nova/README.md\nTargets: nova\nJob decisions:\n  RUN  aio-openvswitch: selected by changed components\n       components: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, 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\\.api\\.compute\\., ^tempest\\.scenario\\.test_server_\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:",
                                "  M roles/nova/README.md",
                                "Targets: nova",
                                "Job decisions:",
                                "  RUN  aio-openvswitch: selected by changed components",
                                "       components: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, ingress-nginx, keycloak, keystone, kubernetes, libvirt, memcached, neutron, nova, openvswitch, percona-xtradb-cluster, percona-xtradb-cluster-operator, placement, rabbitmq-cluster-operator",
                                "       Tempest include: ^tempest\\.api\\.compute\\., ^tempest\\.scenario\\.test_server_",
                                "  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-35a8-f2d3-000000000005-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:40.835281Z",
                            "start": "2026-07-29T13:56:40.272724Z"
                        },
                        "id": "0242ac17-0010-35a8-f2d3-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-29T14:59:01.934874Z",
                    "start": "2026-07-29T13:56:44.320348Z"
                },
                "id": "0242ac17-0010-dc53-8124-000000000002",
                "name": "Run selected Molecule scenario"
            },
            "tasks": [
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.slurp",
                            "changed": false,
                            "content": "ewogICJ2ZXJzaW9uIjogMSwKICAibW9kZSI6ICJzZWxlY3RpdmUiLAogICJjaGFuZ2VzIjogWwogICAgewogICAgICAic3RhdHVzIjogIk0iLAogICAgICAicGF0aCI6ICJyb2xlcy9ub3ZhL1JFQURNRS5tZCIsCiAgICAgICJwcmV2aW91c19wYXRoIjogbnVsbAogICAgfQogIF0sCiAgIm1hdGNoZXMiOiBbCiAgICB7CiAgICAgICJwYXRoIjogInJvbGVzL25vdmEvUkVBRE1FLm1kIiwKICAgICAgInJ1bGUiOiAiY29tcG9uZW50Om5vdmEiLAogICAgICAiYWN0aW9uIjogInRhcmdldHMiLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAibm92YSIKICAgICAgXQogICAgfQogIF0sCiAgInRhcmdldHMiOiBbCiAgICAibm92YSIKICBdLAogICJ2ZXJpZmljYXRpb25fcHJvZmlsZXMiOiBbCiAgICAiY29tcHV0ZSIKICBdLAogICJ0ZW1wZXN0X3Rlc3RzIjogWwogICAgIl50ZW1wZXN0XFwuYXBpXFwuY29tcHV0ZVxcLiIsCiAgICAiXnRlbXBlc3RcXC5zY2VuYXJpb1xcLnRlc3Rfc2VydmVyXyIKICBdLAogICJ2YXJpYW50cyI6IFsKICAgIHsKICAgICAgImpvYiI6ICJhaW8tb3BlbnZzd2l0Y2giLAogICAgICAibmV0d29ya19iYWNrZW5kIjogIm9wZW52c3dpdGNoIiwKICAgICAgInRhcmdldHMiOiBbCiAgICAgICAgIm5vdmEiCiAgICAgIF0sCiAgICAgICJkZXBsb3ltZW50X3Jvb3RzIjogWwogICAgICAgICJuZXV0cm9uIiwKICAgICAgICAibm92YSIKICAgICAgXSwKICAgICAgImNvbXBvbmVudHMiOiBbCiAgICAgICAgImNlcGgiLAogICAgICAgICJjZXBoLXByb3Zpc2lvbmVycyIsCiAgICAgICAgImNlcnQtbWFuYWdlciIsCiAgICAgICAgImNsdXN0ZXItaXNzdWVyIiwKICAgICAgICAiY29yZWRucyIsCiAgICAgICAgImNzaSIsCiAgICAgICAgImdsYW5jZSIsCiAgICAgICAgImluZ3Jlc3MtbmdpbngiLAogICAgICAgICJrZXljbG9hayIsCiAgICAgICAgImtleXN0b25lIiwKICAgICAgICAia3ViZXJuZXRlcyIsCiAgICAgICAgImxpYnZpcnQiLAogICAgICAgICJtZW1jYWNoZWQiLAogICAgICAgICJuZXV0cm9uIiwKICAgICAgICAibm92YSIsCiAgICAgICAgIm9wZW52c3dpdGNoIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3RlciIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJwbGFjZW1lbnQiLAogICAgICAgICJyYWJiaXRtcS1jbHVzdGVyLW9wZXJhdG9yIgogICAgICBdLAogICAgICAiYW5zaWJsZV90YWdzIjogWwogICAgICAgICJjZXBoIiwKICAgICAgICAiY2VwaC1wcm92aXNpb25lcnMiLAogICAgICAgICJjZXJ0LW1hbmFnZXIiLAogICAgICAgICJjbHVzdGVyLWlzc3VlciIsCiAgICAgICAgImNvcmVkbnMiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAia2V5Y2xvYWsiLAogICAgICAgICJrZXlzdG9uZSIsCiAgICAgICAgImt1YmVybmV0ZXMiLAogICAgICAgICJsaWJ2aXJ0IiwKICAgICAgICAibWVtY2FjaGVkIiwKICAgICAgICAibmV1dHJvbiIsCiAgICAgICAgIm5vdmEiLAogICAgICAgICJvcGVudnN3aXRjaCIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXIiLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgICAicGxhY2VtZW50IiwKICAgICAgICAicmFiYml0bXEtY2x1c3Rlci1vcGVyYXRvciIKICAgICAgXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFsKICAgICAgICAiY29tcHV0ZSIKICAgICAgXSwKICAgICAgInRlbXBlc3RfdGVzdHMiOiBbCiAgICAgICAgIl50ZW1wZXN0XFwuYXBpXFwuY29tcHV0ZVxcLiIsCiAgICAgICAgIl50ZW1wZXN0XFwuc2NlbmFyaW9cXC50ZXN0X3NlcnZlcl8iCiAgICAgIF0KICAgIH0KICBdLAogICJqb2JfZGVjaXNpb25zIjogewogICAgImFpby1vcGVudnN3aXRjaCI6IHsKICAgICAgInJ1biI6IHRydWUsCiAgICAgICJyZWFzb24iOiAic2VsZWN0ZWQgYnkgY2hhbmdlZCBjb21wb25lbnRzIiwKICAgICAgInNjZW5hcmlvIjogImFpbyIsCiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiAib3BlbnZzd2l0Y2giLAogICAgICAidGFyZ2V0cyI6IFsKICAgICAgICAibm92YSIKICAgICAgXSwKICAgICAgImNvbXBvbmVudHMiOiBbCiAgICAgICAgImNlcGgiLAogICAgICAgICJjZXBoLXByb3Zpc2lvbmVycyIsCiAgICAgICAgImNlcnQtbWFuYWdlciIsCiAgICAgICAgImNsdXN0ZXItaXNzdWVyIiwKICAgICAgICAiY29yZWRucyIsCiAgICAgICAgImNzaSIsCiAgICAgICAgImdsYW5jZSIsCiAgICAgICAgImluZ3Jlc3MtbmdpbngiLAogICAgICAgICJrZXljbG9hayIsCiAgICAgICAgImtleXN0b25lIiwKICAgICAgICAia3ViZXJuZXRlcyIsCiAgICAgICAgImxpYnZpcnQiLAogICAgICAgICJtZW1jYWNoZWQiLAogICAgICAgICJuZXV0cm9uIiwKICAgICAgICAibm92YSIsCiAgICAgICAgIm9wZW52c3dpdGNoIiwKICAgICAgICAicGVyY29uYS14dHJhZGItY2x1c3RlciIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXItb3BlcmF0b3IiLAogICAgICAgICJwbGFjZW1lbnQiLAogICAgICAgICJyYWJiaXRtcS1jbHVzdGVyLW9wZXJhdG9yIgogICAgICBdLAogICAgICAiYW5zaWJsZV90YWdzIjogWwogICAgICAgICJjZXBoIiwKICAgICAgICAiY2VwaC1wcm92aXNpb25lcnMiLAogICAgICAgICJjZXJ0LW1hbmFnZXIiLAogICAgICAgICJjbHVzdGVyLWlzc3VlciIsCiAgICAgICAgImNvcmVkbnMiLAogICAgICAgICJjc2kiLAogICAgICAgICJnbGFuY2UiLAogICAgICAgICJpbmdyZXNzLW5naW54IiwKICAgICAgICAia2V5Y2xvYWsiLAogICAgICAgICJrZXlzdG9uZSIsCiAgICAgICAgImt1YmVybmV0ZXMiLAogICAgICAgICJsaWJ2aXJ0IiwKICAgICAgICAibWVtY2FjaGVkIiwKICAgICAgICAibmV1dHJvbiIsCiAgICAgICAgIm5vdmEiLAogICAgICAgICJvcGVudnN3aXRjaCIsCiAgICAgICAgInBlcmNvbmEteHRyYWRiLWNsdXN0ZXIiLAogICAgICAgICJwZXJjb25hLXh0cmFkYi1jbHVzdGVyLW9wZXJhdG9yIiwKICAgICAgICAicGxhY2VtZW50IiwKICAgICAgICAicmFiYml0bXEtY2x1c3Rlci1vcGVyYXRvciIKICAgICAgXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFsKICAgICAgICAiY29tcHV0ZSIKICAgICAgXSwKICAgICAgInRlbXBlc3RfdGVzdHMiOiBbCiAgICAgICAgIl50ZW1wZXN0XFwuYXBpXFwuY29tcHV0ZVxcLiIsCiAgICAgICAgIl50ZW1wZXN0XFwuc2NlbmFyaW9cXC50ZXN0X3NlcnZlcl8iCiAgICAgIF0KICAgIH0sCiAgICAiYWlvLW92biI6IHsKICAgICAgInJ1biI6IGZhbHNlLAogICAgICAicmVhc29uIjogIm5vIGNoYW5nZWQgY29tcG9uZW50IHJlcXVpcmVzIHRoaXMgam9iIiwKICAgICAgInNjZW5hcmlvIjogImFpbyIsCiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiAib3ZuIiwKICAgICAgInRhcmdldHMiOiBbXSwKICAgICAgImNvbXBvbmVudHMiOiBbXSwKICAgICAgImFuc2libGVfdGFncyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogW10sCiAgICAgICJ0ZW1wZXN0X3Rlc3RzIjogW10KICAgIH0sCiAgICAiY3NpLWxvY2FsLXBhdGgtcHJvdmlzaW9uZXIiOiB7CiAgICAgICJydW4iOiBmYWxzZSwKICAgICAgInJlYXNvbiI6ICJubyBjaGFuZ2VkIGNvbXBvbmVudCByZXF1aXJlcyB0aGlzIGpvYiIsCiAgICAgICJzY2VuYXJpbyI6ICJjc2kiLAogICAgICAibmV0d29ya19iYWNrZW5kIjogbnVsbCwKICAgICAgInRhcmdldHMiOiBbXSwKICAgICAgImNvbXBvbmVudHMiOiBbXSwKICAgICAgImFuc2libGVfdGFncyI6IFtdLAogICAgICAidmVyaWZpY2F0aW9uX3Byb2ZpbGVzIjogW10sCiAgICAgICJ0ZW1wZXN0X3Rlc3RzIjogW10KICAgIH0sCiAgICAiY3NpLXJiZCI6IHsKICAgICAgInJ1biI6IGZhbHNlLAogICAgICAicmVhc29uIjogIm5vIGNoYW5nZWQgY29tcG9uZW50IHJlcXVpcmVzIHRoaXMgam9iIiwKICAgICAgInNjZW5hcmlvIjogImNzaSIsCiAgICAgICJuZXR3b3JrX2JhY2tlbmQiOiBudWxsLAogICAgICAidGFyZ2V0cyI6IFtdLAogICAgICAiY29tcG9uZW50cyI6IFtdLAogICAgICAiYW5zaWJsZV90YWdzIjogW10sCiAgICAgICJ2ZXJpZmljYXRpb25fcHJvZmlsZXMiOiBbXSwKICAgICAgInRlbXBlc3RfdGVzdHMiOiBbXQogICAgfSwKICAgICJrZXljbG9hayI6IHsKICAgICAgInJ1biI6IGZhbHNlLAogICAgICAicmVhc29uIjogIm5vIGNoYW5nZWQgY29tcG9uZW50IHJlcXVpcmVzIHRoaXMgam9iIiwKICAgICAgInNjZW5hcmlvIjogImtleWNsb2FrIiwKICAgICAgIm5ldHdvcmtfYmFja2VuZCI6IG51bGwsCiAgICAgICJ0YXJnZXRzIjogW10sCiAgICAgICJjb21wb25lbnRzIjogW10sCiAgICAgICJhbnNpYmxlX3RhZ3MiOiBbXSwKICAgICAgInZlcmlmaWNhdGlvbl9wcm9maWxlcyI6IFtdLAogICAgICAidGVtcGVzdF90ZXN0cyI6IFtdCiAgICB9CiAgfSwKICAicmVhc29ucyI6IFtdCn0K",
                            "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-29T13:56:44.826176Z",
                            "start": "2026-07-29T13:56:44.334052Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000004",
                        "name": "Read selective Molecule plan"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_plan": {
                                    "changes": [
                                        {
                                            "path": "roles/nova/README.md",
                                            "previous_path": null,
                                            "status": "M"
                                        }
                                    ],
                                    "job_decisions": {
                                        "aio-openvswitch": {
                                            "ansible_tags": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "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",
                                                "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,
                                            "scenario": "aio",
                                            "targets": [
                                                "nova"
                                            ],
                                            "tempest_tests": [
                                                "^tempest\\.api\\.compute\\.",
                                                "^tempest\\.scenario\\.test_server_"
                                            ],
                                            "verification_profiles": [
                                                "compute"
                                            ]
                                        },
                                        "aio-ovn": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": "ovn",
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "scenario": "aio",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_profiles": []
                                        },
                                        "csi-local-path-provisioner": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "scenario": "csi",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_profiles": []
                                        },
                                        "csi-rbd": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "scenario": "csi",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_profiles": []
                                        },
                                        "keycloak": {
                                            "ansible_tags": [],
                                            "components": [],
                                            "network_backend": null,
                                            "reason": "no changed component requires this job",
                                            "run": false,
                                            "scenario": "keycloak",
                                            "targets": [],
                                            "tempest_tests": [],
                                            "verification_profiles": []
                                        }
                                    },
                                    "matches": [
                                        {
                                            "action": "targets",
                                            "path": "roles/nova/README.md",
                                            "rule": "component:nova",
                                            "targets": [
                                                "nova"
                                            ]
                                        }
                                    ],
                                    "mode": "selective",
                                    "reasons": [],
                                    "targets": [
                                        "nova"
                                    ],
                                    "tempest_tests": [
                                        "^tempest\\.api\\.compute\\.",
                                        "^tempest\\.scenario\\.test_server_"
                                    ],
                                    "variants": [
                                        {
                                            "ansible_tags": [
                                                "ceph",
                                                "ceph-provisioners",
                                                "cert-manager",
                                                "cluster-issuer",
                                                "coredns",
                                                "csi",
                                                "glance",
                                                "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",
                                                "ingress-nginx",
                                                "keycloak",
                                                "keystone",
                                                "kubernetes",
                                                "libvirt",
                                                "memcached",
                                                "neutron",
                                                "nova",
                                                "openvswitch",
                                                "percona-xtradb-cluster",
                                                "percona-xtradb-cluster-operator",
                                                "placement",
                                                "rabbitmq-cluster-operator"
                                            ],
                                            "deployment_roots": [
                                                "neutron",
                                                "nova"
                                            ],
                                            "job": "aio-openvswitch",
                                            "network_backend": "openvswitch",
                                            "targets": [
                                                "nova"
                                            ],
                                            "tempest_tests": [
                                                "^tempest\\.api\\.compute\\.",
                                                "^tempest\\.scenario\\.test_server_"
                                            ],
                                            "verification_profiles": [
                                                "compute"
                                            ]
                                        }
                                    ],
                                    "verification_profiles": [
                                        "compute"
                                    ],
                                    "version": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:44.895387Z",
                            "start": "2026-07-29T13:56:44.836924Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000005",
                        "name": "Resolve this job decision"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.assert",
                            "changed": false,
                            "msg": "All assertions passed"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:44.932574Z",
                            "start": "2026-07-29T13:56:44.901769Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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",
                                        "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",
                                        "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,
                                    "scenario": "aio",
                                    "targets": [
                                        "nova"
                                    ],
                                    "tempest_tests": [
                                        "^tempest\\.api\\.compute\\.",
                                        "^tempest\\.scenario\\.test_server_"
                                    ],
                                    "verification_profiles": [
                                        "compute"
                                    ]
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:44.973957Z",
                            "start": "2026-07-29T13:56:44.939634Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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: nova\nComponents: ceph, ceph-provisioners, cert-manager, cluster-issuer, coredns, csi, glance, 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-29T13:56:45.066861Z",
                            "start": "2026-07-29T13:56:44.980263Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333400.4793255,
                                        "attr_flags": "e",
                                        "attributes": [
                                            "extents"
                                        ],
                                        "block_size": 4096,
                                        "blocks": 8,
                                        "charset": "unknown",
                                        "ctime": 1785333400.1393204,
                                        "dev": 64513,
                                        "device_type": 0,
                                        "executable": true,
                                        "exists": true,
                                        "gid": 1000,
                                        "gr_name": "zuul",
                                        "inode": 1047156,
                                        "isblk": false,
                                        "ischr": false,
                                        "isdir": true,
                                        "isfifo": false,
                                        "isgid": false,
                                        "islnk": false,
                                        "isreg": false,
                                        "issock": false,
                                        "isuid": false,
                                        "mimetype": "unknown",
                                        "mode": "0755",
                                        "mtime": 1785333400.1393204,
                                        "nlink": 25,
                                        "path": "src/github.com/vexxhost/atmosphere",
                                        "pw_name": "zuul",
                                        "readable": true,
                                        "rgrp": true,
                                        "roth": true,
                                        "rusr": true,
                                        "size": 4096,
                                        "uid": 1000,
                                        "version": "2642432993",
                                        "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-29T13:56:45.782903Z",
                            "start": "2026-07-29T13:56:45.074404Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": "1bdbc681156f2616a6378482d155c1dddd18ef62",
                                    "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": "1bdbc681156f2616a6378482d155c1dddd18ef62",
                                            "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-1785333405.852367-15-98415097789925/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": 1785333400.4793255,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785333400.1393204,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1047156,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785333400.1393204,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "2642432993",
                                            "wgrp": false,
                                            "woth": false,
                                            "writeable": true,
                                            "wusr": true,
                                            "xgrp": true,
                                            "xoth": true,
                                            "xusr": true
                                        }
                                    },
                                    "md5sum": "e8b59769851c4d3aecbc8a0076fc708f",
                                    "mode": "0644",
                                    "owner": "zuul",
                                    "size": 39081,
                                    "src": "/home/zuul/.ansible/tmp/ansible-tmp-1785333405.852367-15-98415097789925/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-29T13:56:46.434216Z",
                            "start": "2026-07-29T13:56:45.788737Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333400.4793255,
                                            "attr_flags": "e",
                                            "attributes": [
                                                "extents"
                                            ],
                                            "block_size": 4096,
                                            "blocks": 8,
                                            "charset": "unknown",
                                            "ctime": 1785333400.1393204,
                                            "dev": 64513,
                                            "device_type": 0,
                                            "executable": true,
                                            "exists": true,
                                            "gid": 1000,
                                            "gr_name": "zuul",
                                            "inode": 1047156,
                                            "isblk": false,
                                            "ischr": false,
                                            "isdir": true,
                                            "isfifo": false,
                                            "isgid": false,
                                            "islnk": false,
                                            "isreg": false,
                                            "issock": false,
                                            "isuid": false,
                                            "mimetype": "unknown",
                                            "mode": "0755",
                                            "mtime": 1785333400.1393204,
                                            "nlink": 25,
                                            "path": "src/github.com/vexxhost/atmosphere",
                                            "pw_name": "zuul",
                                            "readable": true,
                                            "rgrp": true,
                                            "roth": true,
                                            "rusr": true,
                                            "size": 4096,
                                            "uid": 1000,
                                            "version": "2642432993",
                                            "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-29T13:56:46.791598Z",
                            "start": "2026-07-29T13:56:46.441546Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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,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,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\\\\.api\\\\.compute\\\\.\", \"^tempest\\\\.scenario\\\\.test_server_\"]",
                                    "ATMOSPHERE_CI_VERIFICATION_PROFILES": "compute",
                                    "MOLECULE_ANSIBLE_ARGS_STRICT_MODE": "1"
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:46.858590Z",
                            "start": "2026-07-29T13:56:46.798686Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:56:47.208999Z",
                            "start": "2026-07-29T13:56:46.863000Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:56:47.562217Z",
                            "start": "2026-07-29T13:56:47.265513Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:56:47.610875Z",
                            "start": "2026-07-29T13:56:47.568062Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000044",
                        "name": "Resolve live Molecule log path"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": true,
                            "finished": 0,
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:48.373445Z",
                            "start": "2026-07-29T13:56:47.623257Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": "j995705436364.1602",
                                    "changed": true,
                                    "failed": 0,
                                    "finished": 0,
                                    "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                                    "started": 1
                                }
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:56:48.436217Z",
                            "start": "2026-07-29T13:56:48.380697Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:56:48.490917Z",
                            "start": "2026-07-29T13:56:48.452002Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:56:48.559441Z",
                            "start": "2026-07-29T13:56:48.504359Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:56:48.651163Z",
                            "start": "2026-07-29T13:56:48.565960Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:56:48.740192Z",
                            "start": "2026-07-29T13:56:48.688325Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 13:56:48.812035",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:57:08.815143",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:08.827919Z",
                            "start": "2026-07-29T13:56:48.769220Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:08.893108Z",
                            "start": "2026-07-29T13:57:08.837484Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000000bb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.310321Z",
                            "start": "2026-07-29T13:57:08.900529Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333408.4194396,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 8,
                                "charset": "unknown",
                                "checksum": "27d5b336bc57692a69ac4c5dee5474478209a394",
                                "ctime": 1785333428.799659,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333428.799659,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 2695,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.537596Z",
                            "start": "2026-07-29T13:57:09.318388Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000000bd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2695"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:09.638083Z",
                            "start": "2026-07-29T13:57:09.544644Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 2695",
                            "delta": "0:00:00.011042",
                            "end": "2026-07-29 13:57:09.854424",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +1 /tmp/logs/molecule-aio-openvswitch.log | head -c 2695",
                                    "_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-dc53-8124-0000000000bf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:57:09.843382",
                            "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] *********************************************************\nWednesday 29 July 2026  13:57:05 +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] ************************************************\nWednesday 29 July 2026  13:57:06 +0000 (0:00:01.141)       0:00:01.167 ********\nchanged: [instance]\n\nTASK [Ensure hostname inside hosts file] ***************************************\nWednesday 29 July 2026  13:57:07 +0000 (0:00:00.683)       0:00:01.850 ********\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] **************************\nWednesday 29 July 2026  13:57:07 +0000 (0:00:00.270)       0:00:02.121 ********\nok: [instance]\n\nTASK [Purge \"snapd\" package] ***************************************************\nWednesday 29 July 2026  13:57:08 +0000 (0:00:01.182)       0:00:03.303 ********",
                            "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] *********************************************************",
                                "Wednesday 29 July 2026  13:57:05 +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] ************************************************",
                                "Wednesday 29 July 2026  13:57:06 +0000 (0:00:01.141)       0:00:01.167 ********",
                                "changed: [instance]",
                                "",
                                "TASK [Ensure hostname inside hosts file] ***************************************",
                                "Wednesday 29 July 2026  13:57:07 +0000 (0:00:00.683)       0:00:01.850 ********",
                                "[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] **************************",
                                "Wednesday 29 July 2026  13:57:07 +0000 (0:00:00.270)       0:00:02.121 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Purge \"snapd\" package] ***************************************************",
                                "Wednesday 29 July 2026  13:57:08 +0000 (0:00:01.182)       0:00:03.303 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000000bf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:10.180300Z",
                            "start": "2026-07-29T13:57:09.666877Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Purge \"snapd\" package]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:10.246242Z",
                            "start": "2026-07-29T13:57:10.186477Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000000c0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "2695"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:10.306567Z",
                            "start": "2026-07-29T13:57:10.254332Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Purge \"snapd\" package]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:10.369332Z",
                            "start": "2026-07-29T13:57:10.313946Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:10.433948Z",
                            "start": "2026-07-29T13:57:10.378674Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 13:57:10.496547",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:57:30.499255",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:30.515981Z",
                            "start": "2026-07-29T13:57:10.456156Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:30.577667Z",
                            "start": "2026-07-29T13:57:30.523450Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000000e7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:30.807740Z",
                            "start": "2026-07-29T13:57:30.588618Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333429.8516684,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 40,
                                "charset": "unknown",
                                "checksum": "c5348a6e7b23bdf2e71e9a1fa28ba0423fc9970b",
                                "ctime": 1785333447.0438006,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333447.0438006,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:31.004740Z",
                            "start": "2026-07-29T13:57:30.814382Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000000e9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "17150"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:31.066923Z",
                            "start": "2026-07-29T13:57:31.011121Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000000ea",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +2696 /tmp/logs/molecule-aio-openvswitch.log | head -c 17150",
                            "delta": "0:00:00.011433",
                            "end": "2026-07-29 13:57:31.393733",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +2696 /tmp/logs/molecule-aio-openvswitch.log | head -c 17150",
                                    "_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-dc53-8124-0000000000eb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:57:31.382300",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nPLAY [Generate workspace for Atmosphere] ***************************************\n\nTASK [Create folders for workspace] ********************************************\nWednesday 29 July 2026  13:57:09 +0000 (0:00:00.883)       0:00:04.187 ********\nchanged: [localhost] => (item=group_vars)\nchanged: [localhost] => (item=group_vars/all)\nchanged: [localhost] => (item=group_vars/controllers)\nchanged: [localhost] => (item=group_vars/cephs)\nchanged: [localhost] => (item=group_vars/computes)\nchanged: [localhost] => (item=host_vars)\n\nPLAY [Generate Ceph control plane configuration for workspace] *****************\n\nTASK [Ensure the Ceph control plane configuration file exists] *****************\nWednesday 29 July 2026  13:57:11 +0000 (0:00:01.396)       0:00:05.583 ********\nchanged: [localhost]\n\nTASK [Load the current Ceph control plane configuration into a variable] *******\nWednesday 29 July 2026  13:57:11 +0000 (0:00:00.245)       0:00:05.828 ********\nok: [localhost]\n\nTASK [Generate Ceph control plane values for missing variables] ****************\nWednesday 29 July 2026  13:57:11 +0000 (0:00:00.030)       0:00:05.859 ********\nok: [localhost] => (item={'key': 'ceph_fsid', 'value': '1a5fb546-e597-5cf8-bccd-675e9583f531'})\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] *****************\nWednesday 29 July 2026  13:57:11 +0000 (0:00:00.044)       0:00:05.903 ********\nchanged: [localhost]\n\nPLAY [Generate Ceph OSD configuration for workspace] ***************************\n\nTASK [Ensure the Ceph OSDs configuration file exists] **************************\nWednesday 29 July 2026  13:57:12 +0000 (0:00:00.701)       0:00:06.605 ********\nchanged: [localhost]\n\nTASK [Load the current Ceph OSDs configuration into a variable] ****************\nWednesday 29 July 2026  13:57:12 +0000 (0:00:00.257)       0:00:06.862 ********\nok: [localhost]\n\nTASK [Generate Ceph OSDs values for missing variables] *************************\nWednesday 29 July 2026  13:57:12 +0000 (0:00:00.027)       0:00:06.889 ********\nok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})\n\nTASK [Write new Ceph OSDs configuration file to disk] **************************\nWednesday 29 July 2026  13:57:12 +0000 (0:00:00.035)       0:00:06.925 ********\nchanged: [localhost]\n\nPLAY [Generate Kubernetes configuration for workspace] *************************\n\nTASK [Ensure the Kubernetes configuration file exists] *************************\nWednesday 29 July 2026  13:57:12 +0000 (0:00:00.489)       0:00:07.414 ********\nchanged: [localhost]\n\nTASK [Load the current Kubernetes configuration into a variable] ***************\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.257)       0:00:07.672 ********\nok: [localhost]\n\nTASK [Generate Kubernetes values for missing variables] ************************\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.027)       0:00:07.699 ********\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] *************************\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.044)       0:00:07.744 ********\nchanged: [localhost]\n\nPLAY [Generate Keepalived configuration for workspace] *************************\n\nTASK [Ensure the Keeaplived configuration file exists] *************************\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.504)       0:00:08.248 ********\nchanged: [localhost]\n\nTASK [Load the current Keepalived configuration into a variable] ***************\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.229)       0:00:08.478 ********\nok: [localhost]\n\nTASK [Generate Keepalived values for missing variables] ************************\nWednesday 29 July 2026  13:57:13 +0000 (0:00:00.028)       0:00:08.507 ********\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] *************************\nWednesday 29 July 2026  13:57:14 +0000 (0:00:00.040)       0:00:08.547 ********\nchanged: [localhost]\n\nPLAY [Generate endpoints for workspace] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:57:14 +0000 (0:00:00.507)       0:00:09.055 ********\nok: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nWednesday 29 July 2026  13:57:15 +0000 (0:00:00.942)       0:00:09.998 ********\nchanged: [localhost]\n\nTASK [Load the current endpoints into a variable] ******************************\nWednesday 29 July 2026  13:57:15 +0000 (0:00:00.260)       0:00:10.259 ********\nok: [localhost]\n\nTASK [Generate endpoint skeleton for missing variables] ************************\nWednesday 29 July 2026  13:57:15 +0000 (0:00:00.032)       0:00:10.291 ********\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] ****************************************\nWednesday 29 July 2026  13:57:16 +0000 (0:00:00.736)       0:00:11.028 ********\nchanged: [localhost]\n\nTASK [Ensure the endpoints file exists] ****************************************\nWednesday 29 July 2026  13:57:17 +0000 (0:00:00.514)       0:00:11.543 ********\nchanged: [localhost]\n\nPLAY [Generate Neutron configuration for workspace] ****************************\n\nTASK [Ensure the Neutron configuration file exists] ****************************\nWednesday 29 July 2026  13:57:17 +0000 (0:00:00.251)       0:00:11.794 ********\nchanged: [localhost]\n\nTASK [Load the current Neutron configuration into a variable] ******************\nWednesday 29 July 2026  13:57:17 +0000 (0:00:00.240)       0:00:12.035 ********\nok: [localhost]\n\nTASK [Generate Neutron values for missing variables] ***************************\nWednesday 29 July 2026  13:57:17 +0000 (0:00:00.033)       0:00:12.069 ********\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] ****************************\nWednesday 29 July 2026  13:57:17 +0000 (0:00:00.049)       0:00:12.118 ********\nchanged: [localhost]\n\nPLAY [Generate Nova configuration for workspace] *******************************\n\nTASK [Ensure the Nova configuration file exists] *******************************\nWednesday 29 July 2026  13:57:18 +0000 (0:00:00.487)       0:00:12.605 ********\nchanged: [localhost]\n\nTASK [Load the current Nova configuration into a variable] *********************\nWednesday 29 July 2026  13:57:18 +0000 (0:00:00.258)       0:00:12.864 ********\nok: [localhost]\n\nTASK [Generate Nova values for missing variables] ******************************\nWednesday 29 July 2026  13:57:18 +0000 (0:00:00.031)       0:00:12.896 ********\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] *******************************\nWednesday 29 July 2026  13:57:18 +0000 (0:00:00.044)       0:00:12.941 ********\nchanged: [localhost]\n\nPLAY [Generate secrets for workspace] ******************************************\n\nTASK [Ensure the secrets file exists] ******************************************\nWednesday 29 July 2026  13:57:18 +0000 (0:00:00.494)       0:00:13.435 ********\nchanged: [localhost]\n\nTASK [Load the current secrets into a variable] ********************************\nWednesday 29 July 2026  13:57:19 +0000 (0:00:00.243)       0:00:13.679 ********\nok: [localhost]\n\nTASK [Generate secrets for missing variables] **********************************\nWednesday 29 July 2026  13:57:19 +0000 (0:00:00.033)       0:00:13.713 ********\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] *****************************************\nWednesday 29 July 2026  13:57:19 +0000 (0:00:00.431)       0:00:14.144 ********\nok: [localhost] => (item=barbican_kek)\n\nTASK [Generate temporary files for generating keys for missing variables] ******\nWednesday 29 July 2026  13:57:19 +0000 (0:00:00.058)       0:00:14.203 ********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Generate SSH keys for missing variables] *********************************\nWednesday 29 July 2026  13:57:20 +0000 (0:00:00.539)       0:00:14.742 ********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Set values for SSH keys] *************************************************\nWednesday 29 July 2026  13:57:23 +0000 (0:00:02.820)       0:00:17.563 ********\nok: [localhost] => (item=manila_ssh_key)\nok: [localhost] => (item=nova_ssh_key)\n\nTASK [Delete the temporary files generated for SSH keys] ***********************\nWednesday 29 July 2026  13:57:23 +0000 (0:00:00.060)       0:00:17.623 ********\nchanged: [localhost] => (item=manila_ssh_key)\nchanged: [localhost] => (item=nova_ssh_key)\n\nTASK [Write new secrets file to disk] ******************************************\nWednesday 29 July 2026  13:57:23 +0000 (0:00:00.465)       0:00:18.089 ********\nchanged: [localhost]\n\nTASK [Encrypt secrets file with Vault password] ********************************\nWednesday 29 July 2026  13:57:24 +0000 (0:00:00.480)       0:00:18.570 ********\nskipping: [localhost]\n\nPLAY [Setup networking] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:57:24 +0000 (0:00:00.043)       0:00:18.614 ********\nok: [instance]\n\nTASK [Create bridge for management network] ************************************\nWednesday 29 July 2026  13:57:24 +0000 (0:00:00.778)       0:00:19.392 ********\nok: [instance]\n\nTASK [Create fake interface for management bridge] *****************************\nWednesday 29 July 2026  13:57:25 +0000 (0:00:00.344)       0:00:19.737 ********\nok: [instance]\n\nTASK [Assign dummy interface to management bridge] *****************************\nWednesday 29 July 2026  13:57:25 +0000 (0:00:00.212)       0:00:19.950 ********\nok: [instance]\n\nTASK [Assign IP address for management bridge] *********************************\nWednesday 29 July 2026  13:57:25 +0000 (0:00:00.202)       0:00:20.153 ********\nok: [instance]\n\nTASK [Bring up interfaces] *****************************************************\nWednesday 29 July 2026  13:57:25 +0000 (0:00:00.206)       0:00:20.359 ********\nok: [instance] => (item=br-mgmt)\nok: [instance] => (item=dummy0)\n\nPLAY [Create devices for Ceph] *************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:57:26 +0000 (0:00:00.417)       0:00:20.776 ********\nok: [instance]\n\nTASK [Install depedencies] *****************************************************\nWednesday 29 July 2026  13:57:27 +0000 (0:00:00.772)       0:00:21.549 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "PLAY [Generate workspace for Atmosphere] ***************************************",
                                "",
                                "TASK [Create folders for workspace] ********************************************",
                                "Wednesday 29 July 2026  13:57:09 +0000 (0:00:00.883)       0:00:04.187 ********",
                                "changed: [localhost] => (item=group_vars)",
                                "changed: [localhost] => (item=group_vars/all)",
                                "changed: [localhost] => (item=group_vars/controllers)",
                                "changed: [localhost] => (item=group_vars/cephs)",
                                "changed: [localhost] => (item=group_vars/computes)",
                                "changed: [localhost] => (item=host_vars)",
                                "",
                                "PLAY [Generate Ceph control plane configuration for workspace] *****************",
                                "",
                                "TASK [Ensure the Ceph control plane configuration file exists] *****************",
                                "Wednesday 29 July 2026  13:57:11 +0000 (0:00:01.396)       0:00:05.583 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph control plane configuration into a variable] *******",
                                "Wednesday 29 July 2026  13:57:11 +0000 (0:00:00.245)       0:00:05.828 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph control plane values for missing variables] ****************",
                                "Wednesday 29 July 2026  13:57:11 +0000 (0:00:00.030)       0:00:05.859 ********",
                                "ok: [localhost] => (item={'key': 'ceph_fsid', 'value': '1a5fb546-e597-5cf8-bccd-675e9583f531'})",
                                "ok: [localhost] => (item={'key': 'ceph_mon_public_network', 'value': '10.96.240.0/24'})",
                                "",
                                "TASK [Write new Ceph control plane configuration file to disk] *****************",
                                "Wednesday 29 July 2026  13:57:11 +0000 (0:00:00.044)       0:00:05.903 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Ceph OSD configuration for workspace] ***************************",
                                "",
                                "TASK [Ensure the Ceph OSDs configuration file exists] **************************",
                                "Wednesday 29 July 2026  13:57:12 +0000 (0:00:00.701)       0:00:06.605 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Ceph OSDs configuration into a variable] ****************",
                                "Wednesday 29 July 2026  13:57:12 +0000 (0:00:00.257)       0:00:06.862 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Ceph OSDs values for missing variables] *************************",
                                "Wednesday 29 July 2026  13:57:12 +0000 (0:00:00.027)       0:00:06.889 ********",
                                "ok: [localhost] => (item={'key': 'ceph_osd_devices', 'value': ['/dev/vdb', '/dev/vdc', '/dev/vdd']})",
                                "",
                                "TASK [Write new Ceph OSDs configuration file to disk] **************************",
                                "Wednesday 29 July 2026  13:57:12 +0000 (0:00:00.035)       0:00:06.925 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Kubernetes configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Kubernetes configuration file exists] *************************",
                                "Wednesday 29 July 2026  13:57:12 +0000 (0:00:00.489)       0:00:07.414 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Kubernetes configuration into a variable] ***************",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.257)       0:00:07.672 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Kubernetes values for missing variables] ************************",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.027)       0:00:07.699 ********",
                                "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] *************************",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.044)       0:00:07.744 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Keepalived configuration for workspace] *************************",
                                "",
                                "TASK [Ensure the Keeaplived configuration file exists] *************************",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.504)       0:00:08.248 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Keepalived configuration into a variable] ***************",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.229)       0:00:08.478 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Keepalived values for missing variables] ************************",
                                "Wednesday 29 July 2026  13:57:13 +0000 (0:00:00.028)       0:00:08.507 ********",
                                "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] *************************",
                                "Wednesday 29 July 2026  13:57:14 +0000 (0:00:00.040)       0:00:08.547 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate endpoints for workspace] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:57:14 +0000 (0:00:00.507)       0:00:09.055 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Wednesday 29 July 2026  13:57:15 +0000 (0:00:00.942)       0:00:09.998 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current endpoints into a variable] ******************************",
                                "Wednesday 29 July 2026  13:57:15 +0000 (0:00:00.260)       0:00:10.259 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate endpoint skeleton for missing variables] ************************",
                                "Wednesday 29 July 2026  13:57:15 +0000 (0:00:00.032)       0:00:10.291 ********",
                                "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] ****************************************",
                                "Wednesday 29 July 2026  13:57:16 +0000 (0:00:00.736)       0:00:11.028 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Ensure the endpoints file exists] ****************************************",
                                "Wednesday 29 July 2026  13:57:17 +0000 (0:00:00.514)       0:00:11.543 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Neutron configuration for workspace] ****************************",
                                "",
                                "TASK [Ensure the Neutron configuration file exists] ****************************",
                                "Wednesday 29 July 2026  13:57:17 +0000 (0:00:00.251)       0:00:11.794 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Neutron configuration into a variable] ******************",
                                "Wednesday 29 July 2026  13:57:17 +0000 (0:00:00.240)       0:00:12.035 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Neutron values for missing variables] ***************************",
                                "Wednesday 29 July 2026  13:57:17 +0000 (0:00:00.033)       0:00:12.069 ********",
                                "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] ****************************",
                                "Wednesday 29 July 2026  13:57:17 +0000 (0:00:00.049)       0:00:12.118 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate Nova configuration for workspace] *******************************",
                                "",
                                "TASK [Ensure the Nova configuration file exists] *******************************",
                                "Wednesday 29 July 2026  13:57:18 +0000 (0:00:00.487)       0:00:12.605 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current Nova configuration into a variable] *********************",
                                "Wednesday 29 July 2026  13:57:18 +0000 (0:00:00.258)       0:00:12.864 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate Nova values for missing variables] ******************************",
                                "Wednesday 29 July 2026  13:57:18 +0000 (0:00:00.031)       0:00:12.896 ********",
                                "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] *******************************",
                                "Wednesday 29 July 2026  13:57:18 +0000 (0:00:00.044)       0:00:12.941 ********",
                                "changed: [localhost]",
                                "",
                                "PLAY [Generate secrets for workspace] ******************************************",
                                "",
                                "TASK [Ensure the secrets file exists] ******************************************",
                                "Wednesday 29 July 2026  13:57:18 +0000 (0:00:00.494)       0:00:13.435 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Load the current secrets into a variable] ********************************",
                                "Wednesday 29 July 2026  13:57:19 +0000 (0:00:00.243)       0:00:13.679 ********",
                                "ok: [localhost]",
                                "",
                                "TASK [Generate secrets for missing variables] **********************************",
                                "Wednesday 29 July 2026  13:57:19 +0000 (0:00:00.033)       0:00:13.713 ********",
                                "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] *****************************************",
                                "Wednesday 29 July 2026  13:57:19 +0000 (0:00:00.431)       0:00:14.144 ********",
                                "ok: [localhost] => (item=barbican_kek)",
                                "",
                                "TASK [Generate temporary files for generating keys for missing variables] ******",
                                "Wednesday 29 July 2026  13:57:19 +0000 (0:00:00.058)       0:00:14.203 ********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Generate SSH keys for missing variables] *********************************",
                                "Wednesday 29 July 2026  13:57:20 +0000 (0:00:00.539)       0:00:14.742 ********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Set values for SSH keys] *************************************************",
                                "Wednesday 29 July 2026  13:57:23 +0000 (0:00:02.820)       0:00:17.563 ********",
                                "ok: [localhost] => (item=manila_ssh_key)",
                                "ok: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Delete the temporary files generated for SSH keys] ***********************",
                                "Wednesday 29 July 2026  13:57:23 +0000 (0:00:00.060)       0:00:17.623 ********",
                                "changed: [localhost] => (item=manila_ssh_key)",
                                "changed: [localhost] => (item=nova_ssh_key)",
                                "",
                                "TASK [Write new secrets file to disk] ******************************************",
                                "Wednesday 29 July 2026  13:57:23 +0000 (0:00:00.465)       0:00:18.089 ********",
                                "changed: [localhost]",
                                "",
                                "TASK [Encrypt secrets file with Vault password] ********************************",
                                "Wednesday 29 July 2026  13:57:24 +0000 (0:00:00.480)       0:00:18.570 ********",
                                "skipping: [localhost]",
                                "",
                                "PLAY [Setup networking] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:57:24 +0000 (0:00:00.043)       0:00:18.614 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create bridge for management network] ************************************",
                                "Wednesday 29 July 2026  13:57:24 +0000 (0:00:00.778)       0:00:19.392 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create fake interface for management bridge] *****************************",
                                "Wednesday 29 July 2026  13:57:25 +0000 (0:00:00.344)       0:00:19.737 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign dummy interface to management bridge] *****************************",
                                "Wednesday 29 July 2026  13:57:25 +0000 (0:00:00.212)       0:00:19.950 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Assign IP address for management bridge] *********************************",
                                "Wednesday 29 July 2026  13:57:25 +0000 (0:00:00.202)       0:00:20.153 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Bring up interfaces] *****************************************************",
                                "Wednesday 29 July 2026  13:57:25 +0000 (0:00:00.206)       0:00:20.359 ********",
                                "ok: [instance] => (item=br-mgmt)",
                                "ok: [instance] => (item=dummy0)",
                                "",
                                "PLAY [Create devices for Ceph] *************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:57:26 +0000 (0:00:00.417)       0:00:20.776 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install depedencies] *****************************************************",
                                "Wednesday 29 July 2026  13:57:27 +0000 (0:00:00.772)       0:00:21.549 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000000eb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:31.707779Z",
                            "start": "2026-07-29T13:57:31.181842Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:31.795616Z",
                            "start": "2026-07-29T13:57:31.716038Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:31.859408Z",
                            "start": "2026-07-29T13:57:31.803161Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:31.948881Z",
                            "start": "2026-07-29T13:57:31.872890Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:32.023481Z",
                            "start": "2026-07-29T13:57:31.960692Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 13:57:32.095249",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:57:52.098152",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:52.113199Z",
                            "start": "2026-07-29T13:57:32.057847Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:52.199756Z",
                            "start": "2026-07-29T13:57:52.123093Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000015f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:52.435553Z",
                            "start": "2026-07-29T13:57:52.209013Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333450.9558265,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 48,
                                "charset": "unknown",
                                "checksum": "18f763ac99273102a53045015daed95c747dbc5b",
                                "ctime": 1785333472.407953,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333472.407953,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 21759,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:52.629216Z",
                            "start": "2026-07-29T13:57:52.444402Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000161",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1914"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:52.724290Z",
                            "start": "2026-07-29T13:57:52.637236Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 1914",
                            "delta": "0:00:00.008157",
                            "end": "2026-07-29 13:57:52.955365",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +19846 /tmp/logs/molecule-aio-openvswitch.log | head -c 1914",
                                    "_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-dc53-8124-000000000163-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:57:52.947208",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Start up service] ********************************************************\nWednesday 29 July 2026  13:57:47 +0000 (0:00:20.803)       0:00:42.352 ********\nok: [instance]\n\nTASK [Generate lvm.conf] *******************************************************\nWednesday 29 July 2026  13:57:48 +0000 (0:00:00.605)       0:00:42.957 ********\nok: [instance]\n\nTASK [Write /etc/lvm/lvm.conf] *************************************************\nWednesday 29 July 2026  13:57:48 +0000 (0:00:00.212)       0:00:43.169 ********\nchanged: [instance]\n\nTASK [Get list of all loopback devices] ****************************************\nWednesday 29 July 2026  13:57:49 +0000 (0:00:00.479)       0:00:43.649 ********\nok: [instance]\n\nTASK [Fail if there is any existing loopback devices] **************************\nWednesday 29 July 2026  13:57:49 +0000 (0:00:00.214)       0:00:43.863 ********\nskipping: [instance]\n\nTASK [Create devices for Ceph] *************************************************\nWednesday 29 July 2026  13:57:49 +0000 (0:00:00.026)       0:00:43.889 ********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Set permissions on loopback devices] *************************************\nWednesday 29 July 2026  13:57:49 +0000 (0:00:00.572)       0:00:44.462 ********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Start loop devices] ******************************************************\nWednesday 29 July 2026  13:57:50 +0000 (0:00:00.550)       0:00:45.013 ********\nchanged: [instance] => (item=osd0)\nchanged: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a volume group for each loop device] ******************************\nWednesday 29 July 2026  13:57:51 +0000 (0:00:00.766)       0:00:45.779 ********\nchanged: [instance] => (item=osd0)",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Start up service] ********************************************************",
                                "Wednesday 29 July 2026  13:57:47 +0000 (0:00:20.803)       0:00:42.352 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Generate lvm.conf] *******************************************************",
                                "Wednesday 29 July 2026  13:57:48 +0000 (0:00:00.605)       0:00:42.957 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Write /etc/lvm/lvm.conf] *************************************************",
                                "Wednesday 29 July 2026  13:57:48 +0000 (0:00:00.212)       0:00:43.169 ********",
                                "changed: [instance]",
                                "",
                                "TASK [Get list of all loopback devices] ****************************************",
                                "Wednesday 29 July 2026  13:57:49 +0000 (0:00:00.479)       0:00:43.649 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if there is any existing loopback devices] **************************",
                                "Wednesday 29 July 2026  13:57:49 +0000 (0:00:00.214)       0:00:43.863 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create devices for Ceph] *************************************************",
                                "Wednesday 29 July 2026  13:57:49 +0000 (0:00:00.026)       0:00:43.889 ********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Set permissions on loopback devices] *************************************",
                                "Wednesday 29 July 2026  13:57:49 +0000 (0:00:00.572)       0:00:44.462 ********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Start loop devices] ******************************************************",
                                "Wednesday 29 July 2026  13:57:50 +0000 (0:00:00.550)       0:00:45.013 ********",
                                "changed: [instance] => (item=osd0)",
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a volume group for each loop device] ******************************",
                                "Wednesday 29 July 2026  13:57:51 +0000 (0:00:00.766)       0:00:45.779 ********",
                                "changed: [instance] => (item=osd0)"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000000163-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:53.274533Z",
                            "start": "2026-07-29T13:57:52.754409Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:53.375281Z",
                            "start": "2026-07-29T13:57:53.282370Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000164",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "21759"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:57:53.447836Z",
                            "start": "2026-07-29T13:57:53.383822Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:53.506529Z",
                            "start": "2026-07-29T13:57:53.455620Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:57:53.565635Z",
                            "start": "2026-07-29T13:57:53.512478Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 13:57:53.634529",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:58:13.636582",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:14.169279Z",
                            "start": "2026-07-29T13:57:53.593149Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:14.255179Z",
                            "start": "2026-07-29T13:58:14.177581Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000001ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:14.518031Z",
                            "start": "2026-07-29T13:58:14.263301Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333472.5839539,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 64,
                                "charset": "unknown",
                                "checksum": "ffb602eaeb28f15efbd7cc55f72e03cf2fc7b6f4",
                                "ctime": 1785333492.3320541,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333492.3320541,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:14.749199Z",
                            "start": "2026-07-29T13:58:14.528654Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000001ef",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7264"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:14.812696Z",
                            "start": "2026-07-29T13:58:14.756309Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000001f0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +21760 /tmp/logs/molecule-aio-openvswitch.log | head -c 7264",
                            "delta": "0:00:00.007801",
                            "end": "2026-07-29 13:58:15.050029",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +21760 /tmp/logs/molecule-aio-openvswitch.log | head -c 7264",
                                    "_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-dc53-8124-0000000001f1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:58:15.042228",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance] => (item=osd1)\nchanged: [instance] => (item=osd2)\n\nTASK [Create a logical volume for each loop device] ****************************\nWednesday 29 July 2026  13:57:54 +0000 (0:00:03.399)       0:00:49.179 ********\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] *********************************************************\nWednesday 29 July 2026  13:57:56 +0000 (0:00:02.008)       0:00:51.187 ********\nok: [instance]\n\nTASK [Set masquerade rule] *****************************************************\nWednesday 29 July 2026  13:57:57 +0000 (0:00:00.905)       0:00:52.093 ********\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\nWednesday 29 July 2026  13:57:58 +0000 (0:00:00.497)       0:00:52.590 ********\n===============================================================================\nInstall depedencies ---------------------------------------------------- 20.80s\nCreate a volume group for each loop device ------------------------------ 3.40s\nGenerate SSH keys for missing variables --------------------------------- 2.82s\nCreate a logical volume for each loop device ---------------------------- 2.01s\nCreate folders for workspace -------------------------------------------- 1.40s\nInstall \"dirmngr\" for GPG keyserver operations -------------------------- 1.18s\nGathering Facts --------------------------------------------------------- 1.14s\nGathering Facts --------------------------------------------------------- 0.94s\nGathering Facts --------------------------------------------------------- 0.91s\nPurge \"snapd\" package --------------------------------------------------- 0.88s\nGathering Facts --------------------------------------------------------- 0.78s\nGathering Facts --------------------------------------------------------- 0.77s\nStart loop devices ------------------------------------------------------ 0.77s\nGenerate endpoint skeleton for missing variables ------------------------ 0.74s\nWrite new Ceph control plane configuration file to disk ----------------- 0.70s\nConfigure short hostname ------------------------------------------------ 0.68s\nStart up service -------------------------------------------------------- 0.60s\nCreate devices for Ceph ------------------------------------------------- 0.57s\nSet permissions on loopback devices ------------------------------------- 0.55s\nGenerate temporary files for generating keys for missing variables ------ 0.54s\nINFO     [aio > prepare] Executed: Successful\nINFO     [aio > converge] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:58:01 +0000 (0:00:00.016)       0:00:00.016 ********\n[WARNING]: Platform linux on host instance is using the discovered Python\ninterpreter at /usr/bin/python3.10, but future installation of another Python\ninterpreter could change the meaning of that path. See\nhttps://docs.ansible.com/ansible-\ncore/2.17/reference_appendices/interpreter_discovery.html for more information.\nok: [instance]\n\nTASK [Fail if atmosphere_ceph_enabled is set] **********************************\nWednesday 29 July 2026  13:58:02 +0000 (0:00:01.294)       0:00:01.311 ********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nWednesday 29 July 2026  13:58:02 +0000 (0:00:00.047)       0:00:01.358 ********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  13:58:02 +0000 (0:00:00.199)       0:00:01.558 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  13:58:03 +0000 (0:00:00.908)       0:00:02.466 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  13:58:03 +0000 (0:00:00.380)       0:00:02.846 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  13:58:04 +0000 (0:00:00.046)       0:00:02.893 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  13:58:04 +0000 (0:00:00.390)       0:00:03.284 ********\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] *******************\nWednesday 29 July 2026  13:58:04 +0000 (0:00:00.072)       0:00:03.357 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  13:58:05 +0000 (0:00:00.721)       0:00:04.078 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  13:58:05 +0000 (0:00:00.058)       0:00:04.137 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  13:58:05 +0000 (0:00:00.055)       0:00:04.192 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  13:58:05 +0000 (0:00:00.210)       0:00:04.403 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  13:58:07 +0000 (0:00:01.531)       0:00:05.934 ********\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] *******************\nWednesday 29 July 2026  13:58:07 +0000 (0:00:00.075)       0:00:06.010 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  13:58:08 +0000 (0:00:00.976)       0:00:06.986 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  13:58:12 +0000 (0:00:04.079)       0:00:11.065 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  13:58:12 +0000 (0:00:00.042)       0:00:11.108 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  13:58:12 +0000 (0:00:00.041)       0:00:11.150 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  13:58:12 +0000 (0:00:00.041)       0:00:11.191 ********",
                            "stdout_lines": [
                                "changed: [instance] => (item=osd1)",
                                "changed: [instance] => (item=osd2)",
                                "",
                                "TASK [Create a logical volume for each loop device] ****************************",
                                "Wednesday 29 July 2026  13:57:54 +0000 (0:00:03.399)       0:00:49.179 ********",
                                "changed: [instance] => (item=ceph-instance-osd0)",
                                "changed: [instance] => (item=ceph-instance-osd1)",
                                "changed: [instance] => (item=ceph-instance-osd2)",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:57:56 +0000 (0:00:02.008)       0:00:51.187 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set masquerade rule] *****************************************************",
                                "Wednesday 29 July 2026  13:57:57 +0000 (0:00:00.905)       0:00:52.093 ********",
                                "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",
                                "",
                                "Wednesday 29 July 2026  13:57:58 +0000 (0:00:00.497)       0:00:52.590 ********",
                                "===============================================================================",
                                "Install depedencies ---------------------------------------------------- 20.80s",
                                "Create a volume group for each loop device ------------------------------ 3.40s",
                                "Generate SSH keys for missing variables --------------------------------- 2.82s",
                                "Create a logical volume for each loop device ---------------------------- 2.01s",
                                "Create folders for workspace -------------------------------------------- 1.40s",
                                "Install \"dirmngr\" for GPG keyserver operations -------------------------- 1.18s",
                                "Gathering Facts --------------------------------------------------------- 1.14s",
                                "Gathering Facts --------------------------------------------------------- 0.94s",
                                "Gathering Facts --------------------------------------------------------- 0.91s",
                                "Purge \"snapd\" package --------------------------------------------------- 0.88s",
                                "Gathering Facts --------------------------------------------------------- 0.78s",
                                "Gathering Facts --------------------------------------------------------- 0.77s",
                                "Start loop devices ------------------------------------------------------ 0.77s",
                                "Generate endpoint skeleton for missing variables ------------------------ 0.74s",
                                "Write new Ceph control plane configuration file to disk ----------------- 0.70s",
                                "Configure short hostname ------------------------------------------------ 0.68s",
                                "Start up service -------------------------------------------------------- 0.60s",
                                "Create devices for Ceph ------------------------------------------------- 0.57s",
                                "Set permissions on loopback devices ------------------------------------- 0.55s",
                                "Generate temporary files for generating keys for missing variables ------ 0.54s",
                                "INFO     [aio > prepare] Executed: Successful",
                                "INFO     [aio > converge] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:58:01 +0000 (0:00:00.016)       0:00:00.016 ********",
                                "[WARNING]: Platform linux on host instance is using the discovered Python",
                                "interpreter at /usr/bin/python3.10, but future installation of another Python",
                                "interpreter could change the meaning of that path. See",
                                "https://docs.ansible.com/ansible-",
                                "core/2.17/reference_appendices/interpreter_discovery.html for more information.",
                                "ok: [instance]",
                                "",
                                "TASK [Fail if atmosphere_ceph_enabled is set] **********************************",
                                "Wednesday 29 July 2026  13:58:02 +0000 (0:00:01.294)       0:00:01.311 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Wednesday 29 July 2026  13:58:02 +0000 (0:00:00.047)       0:00:01.358 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  13:58:02 +0000 (0:00:00.199)       0:00:01.558 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  13:58:03 +0000 (0:00:00.908)       0:00:02.466 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  13:58:03 +0000 (0:00:00.380)       0:00:02.846 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  13:58:04 +0000 (0:00:00.046)       0:00:02.893 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  13:58:04 +0000 (0:00:00.390)       0:00:03.284 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  13:58:04 +0000 (0:00:00.072)       0:00:03.357 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  13:58:05 +0000 (0:00:00.721)       0:00:04.078 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  13:58:05 +0000 (0:00:00.058)       0:00:04.137 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  13:58:05 +0000 (0:00:00.055)       0:00:04.192 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  13:58:05 +0000 (0:00:00.210)       0:00:04.403 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  13:58:07 +0000 (0:00:01.531)       0:00:05.934 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  13:58:07 +0000 (0:00:00.075)       0:00:06.010 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  13:58:08 +0000 (0:00:00.976)       0:00:06.986 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  13:58:12 +0000 (0:00:04.079)       0:00:11.065 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  13:58:12 +0000 (0:00:00.042)       0:00:11.108 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  13:58:12 +0000 (0:00:00.041)       0:00:11.150 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  13:58:12 +0000 (0:00:00.041)       0:00:11.191 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000001f1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:15.383774Z",
                            "start": "2026-07-29T13:58:14.845519Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:15.469252Z",
                            "start": "2026-07-29T13:58:15.393812Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:15.528135Z",
                            "start": "2026-07-29T13:58:15.475618Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:15.649440Z",
                            "start": "2026-07-29T13:58:15.536276Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:15.792599Z",
                            "start": "2026-07-29T13:58:15.727893Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 13:58:15.869183",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:58:35.871310",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:35.888005Z",
                            "start": "2026-07-29T13:58:15.819367Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:35.978890Z",
                            "start": "2026-07-29T13:58:35.901610Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000291",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:36.205257Z",
                            "start": "2026-07-29T13:58:35.987127Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333494.71209,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "46e084730f40f5c5745ad534bb7af0e8d78bae2c",
                                "ctime": 1785333513.7246976,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333513.7246976,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:36.404646Z",
                            "start": "2026-07-29T13:58:36.211595Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:36.479638Z",
                            "start": "2026-07-29T13:58:36.412798Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.009179",
                            "end": "2026-07-29 13:58:36.697357",
                            "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-dc53-8124-000000000295-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:58:36.688178",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  13:58:18 +0000 (0:00:05.803)       0:00:16.995 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  13:58:18 +0000 (0:00:00.690)       0:00:17.685 ********\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] **********\nWednesday 29 July 2026  13:58:19 +0000 (0:00:00.940)       0:00:18.625 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  13:58:20 +0000 (0:00:00.610)       0:00:19.235 ********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nWednesday 29 July 2026  13:58:20 +0000 (0:00:00.009)       0:00:19.244 ********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********\nWednesday 29 July 2026  13:58:21 +0000 (0:00:01.004)       0:00:20.249 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  13:58:21 +0000 (0:00:00.469)       0:00:20.718 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  13:58:22 +0000 (0:00:00.564)       0:00:21.283 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  13:58:22 +0000 (0:00:00.216)       0:00:21.499 ********\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] *******************\nWednesday 29 July 2026  13:58:22 +0000 (0:00:00.061)       0:00:21.561 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  13:58:23 +0000 (0:00:00.833)       0:00:22.394 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  13:58:28 +0000 (0:00:04.471)       0:00:26.866 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  13:58:29 +0000 (0:00:01.012)       0:00:27.879 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  13:58:29 +0000 (0:00:00.390)       0:00:28.269 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  13:58:29 +0000 (0:00:00.470)       0:00:28.740 ********\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] ******\nWednesday 29 July 2026  13:58:30 +0000 (0:00:00.581)       0:00:29.322 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  13:58:30 +0000 (0:00:00.464)       0:00:29.786 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  13:58:31 +0000 (0:00:00.471)       0:00:30.257 ********\n\nRUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************\nWednesday 29 July 2026  13:58:31 +0000 (0:00:00.012)       0:00:30.270 ********\nok: [instance]\n\nRUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************\nWednesday 29 July 2026  13:58:32 +0000 (0:00:00.702)       0:00:30.973 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  13:58:33 +0000 (0:00:00.969)       0:00:31.942 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  13:58:33 +0000 (0:00:00.580)       0:00:32.522 ********\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] ********************************\nWednesday 29 July 2026  13:58:33 +0000 (0:00:00.065)       0:00:32.587 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  13:58:18 +0000 (0:00:05.803)       0:00:16.995 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  13:58:18 +0000 (0:00:00.690)       0:00:17.685 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  13:58:19 +0000 (0:00:00.940)       0:00:18.625 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  13:58:20 +0000 (0:00:00.610)       0:00:19.235 ********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Wednesday 29 July 2026  13:58:20 +0000 (0:00:00.009)       0:00:19.244 ********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Restart containerd] **********",
                                "Wednesday 29 July 2026  13:58:21 +0000 (0:00:01.004)       0:00:20.249 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  13:58:21 +0000 (0:00:00.469)       0:00:20.718 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  13:58:22 +0000 (0:00:00.564)       0:00:21.283 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  13:58:22 +0000 (0:00:00.216)       0:00:21.499 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  13:58:22 +0000 (0:00:00.061)       0:00:21.561 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  13:58:23 +0000 (0:00:00.833)       0:00:22.394 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  13:58:28 +0000 (0:00:04.471)       0:00:26.866 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  13:58:29 +0000 (0:00:01.012)       0:00:27.879 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  13:58:29 +0000 (0:00:00.390)       0:00:28.269 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  13:58:29 +0000 (0:00:00.470)       0:00:28.740 ********",
                                "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] ******",
                                "Wednesday 29 July 2026  13:58:30 +0000 (0:00:00.581)       0:00:29.322 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  13:58:30 +0000 (0:00:00.464)       0:00:29.786 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  13:58:31 +0000 (0:00:00.471)       0:00:30.257 ********",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.containerd : Reload systemd] **************",
                                "Wednesday 29 July 2026  13:58:31 +0000 (0:00:00.012)       0:00:30.270 ********",
                                "ok: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.containers.docker : Restart docker] ******************",
                                "Wednesday 29 July 2026  13:58:32 +0000 (0:00:00.702)       0:00:30.973 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  13:58:33 +0000 (0:00:00.969)       0:00:31.942 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  13:58:33 +0000 (0:00:00.580)       0:00:32.522 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  13:58:33 +0000 (0:00:00.065)       0:00:32.587 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000000295-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:37.023184Z",
                            "start": "2026-07-29T13:58:36.508557Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:37.092895Z",
                            "start": "2026-07-29T13:58:37.029604Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:37.156634Z",
                            "start": "2026-07-29T13:58:37.102373Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:37.220253Z",
                            "start": "2026-07-29T13:58:37.167008Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:37.293110Z",
                            "start": "2026-07-29T13:58:37.229018Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 13:58:37.387634",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:58:57.389995",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:57.402400Z",
                            "start": "2026-07-29T13:58:37.321876Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:57.460895Z",
                            "start": "2026-07-29T13:58:57.408715Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000034b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:57.706814Z",
                            "start": "2026-07-29T13:58:57.468483Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333516.3607717,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "30a243a382f3328960a188487469cc2290ae815a",
                                "ctime": 1785333522.2730863,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333522.2730863,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:57.904944Z",
                            "start": "2026-07-29T13:58:57.716899Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:57.965857Z",
                            "start": "2026-07-29T13:58:57.911897Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.008919",
                            "end": "2026-07-29 13:58:58.199382",
                            "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-dc53-8124-00000000034f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 13:58:58.190463",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  13:58:38 +0000 (0:00:04.877)       0:00:37.465 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  13:58:39 +0000 (0:00:00.687)       0:00:38.153 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  13:58:39 +0000 (0:00:00.317)       0:00:38.470 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  13:58:39 +0000 (0:00:00.208)       0:00:38.679 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  13:58:40 +0000 (0:00:00.496)       0:00:39.175 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nWednesday 29 July 2026  13:58:40 +0000 (0:00:00.393)       0:00:39.568 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nWednesday 29 July 2026  13:58:40 +0000 (0:00:00.117)       0:00:39.685 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nWednesday 29 July 2026  13:58:41 +0000 (0:00:00.231)       0:00:39.917 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nWednesday 29 July 2026  13:58:41 +0000 (0:00:00.049)       0:00:39.967 ********\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\"] *************\nWednesday 29 July 2026  13:58:41 +0000 (0:00:00.077)       0:00:40.044 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Include extra configuration values] ******************\nWednesday 29 July 2026  13:58:41 +0000 (0:00:00.380)       0:00:40.425 ********\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] *******************************\nWednesday 29 July 2026  13:58:42 +0000 (0:00:00.710)       0:00:41.135 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  13:58:38 +0000 (0:00:04.877)       0:00:37.465 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  13:58:39 +0000 (0:00:00.687)       0:00:38.153 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  13:58:39 +0000 (0:00:00.317)       0:00:38.470 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  13:58:39 +0000 (0:00:00.208)       0:00:38.679 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  13:58:40 +0000 (0:00:00.496)       0:00:39.175 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Wednesday 29 July 2026  13:58:40 +0000 (0:00:00.393)       0:00:39.568 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Wednesday 29 July 2026  13:58:40 +0000 (0:00:00.117)       0:00:39.685 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Wednesday 29 July 2026  13:58:41 +0000 (0:00:00.231)       0:00:39.917 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Wednesday 29 July 2026  13:58:41 +0000 (0:00:00.049)       0:00:39.967 ********",
                                "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\"] *************",
                                "Wednesday 29 July 2026  13:58:41 +0000 (0:00:00.077)       0:00:40.044 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Include extra configuration values] ******************",
                                "Wednesday 29 July 2026  13:58:41 +0000 (0:00:00.380)       0:00:40.425 ********",
                                "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] *******************************",
                                "Wednesday 29 July 2026  13:58:42 +0000 (0:00:00.710)       0:00:41.135 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000000034f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:58:59.710404Z",
                            "start": "2026-07-29T13:58:58.004585Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:59.821553Z",
                            "start": "2026-07-29T13:58:59.725072Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:59.886649Z",
                            "start": "2026-07-29T13:58:59.828064Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:58:59.982045Z",
                            "start": "2026-07-29T13:58:59.895837Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:00.059526Z",
                            "start": "2026-07-29T13:58:59.990429Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 13:59:00.135962",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:59:20.137874",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:20.188128Z",
                            "start": "2026-07-29T13:59:00.092733Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:20.272013Z",
                            "start": "2026-07-29T13:59:20.196758Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000041b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:20.536295Z",
                            "start": "2026-07-29T13:59:20.278760Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333537.863669,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "30a243a382f3328960a188487469cc2290ae815a",
                                "ctime": 1785333522.2730863,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333522.2730863,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:20.760050Z",
                            "start": "2026-07-29T13:59:20.543498Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:20.870969Z",
                            "start": "2026-07-29T13:59:20.809200Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:21.407204Z",
                            "start": "2026-07-29T13:59:20.896893Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:21.459840Z",
                            "start": "2026-07-29T13:59:21.414913Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:21.521880Z",
                            "start": "2026-07-29T13:59:21.469654Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:21.596296Z",
                            "start": "2026-07-29T13:59:21.531110Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:21.656539Z",
                            "start": "2026-07-29T13:59:21.603411Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 13:59:21.723251",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 13:59:41.725592",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:41.741560Z",
                            "start": "2026-07-29T13:59:21.685265Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:41.834875Z",
                            "start": "2026-07-29T13:59:41.755587Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000501",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:42.066889Z",
                            "start": "2026-07-29T13:59:41.841616Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333537.863669,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "30a243a382f3328960a188487469cc2290ae815a",
                                "ctime": 1785333522.2730863,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333522.2730863,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T13:59:42.271082Z",
                            "start": "2026-07-29T13:59:42.074555Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:42.347804Z",
                            "start": "2026-07-29T13:59:42.279403Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:42.887982Z",
                            "start": "2026-07-29T13:59:42.377308Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:42.947997Z",
                            "start": "2026-07-29T13:59:42.902355Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:43.015898Z",
                            "start": "2026-07-29T13:59:42.958306Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:43.089531Z",
                            "start": "2026-07-29T13:59:43.023353Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T13:59:43.152708Z",
                            "start": "2026-07-29T13:59:43.096209Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 13:59:43.235523",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:00:03.237577",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:03.257522Z",
                            "start": "2026-07-29T13:59:43.187613Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:03.326812Z",
                            "start": "2026-07-29T14:00:03.263683Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000005fd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:03.576532Z",
                            "start": "2026-07-29T14:00:03.333979Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333537.863669,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 72,
                                "charset": "unknown",
                                "checksum": "30a243a382f3328960a188487469cc2290ae815a",
                                "ctime": 1785333522.2730863,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333522.2730863,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:03.776615Z",
                            "start": "2026-07-29T14:00:03.584660Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:03.843144Z",
                            "start": "2026-07-29T14:00:03.786620Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:04.385399Z",
                            "start": "2026-07-29T14:00:03.873690Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:04.442053Z",
                            "start": "2026-07-29T14:00:04.396105Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:04.508090Z",
                            "start": "2026-07-29T14:00:04.454691Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:04.591469Z",
                            "start": "2026-07-29T14:00:04.518304Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:04.670581Z",
                            "start": "2026-07-29T14:00:04.604340Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:00:04.847799",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:00:24.849842",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:24.909922Z",
                            "start": "2026-07-29T14:00:04.717168Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:24.980541Z",
                            "start": "2026-07-29T14:00:24.916212Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000070f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:25.212579Z",
                            "start": "2026-07-29T14:00:24.988475Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333537.863669,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "4d84b430b29f452291857caede1ad7a720fc2415",
                                "ctime": 1785333623.6242921,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333623.6242921,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:25.437477Z",
                            "start": "2026-07-29T14:00:25.222025Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000711",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1482"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:25.521670Z",
                            "start": "2026-07-29T14:00:25.444648Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000712",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +36574 /tmp/logs/molecule-aio-openvswitch.log | head -c 1482",
                            "delta": "0:00:00.008439",
                            "end": "2026-07-29 14:00:25.741155",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +36574 /tmp/logs/molecule-aio-openvswitch.log | head -c 1482",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-dc53-8124-000000000713-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:00:25.732716",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************\nWednesday 29 July 2026  14:00:10 +0000 (0:01:28.242)       0:02:09.377 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mon : Set bootstrap node] **********************************\nWednesday 29 July 2026  14:00:10 +0000 (0:00:00.238)       0:02:09.616 ********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:00:10 +0000 (0:00:00.050)       0:02:09.667 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:00:10 +0000 (0:00:00.092)       0:02:09.759 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:00:16 +0000 (0:00:05.595)       0:02:15.354 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:00:16 +0000 (0:00:00.067)       0:02:15.422 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:00:17 +0000 (0:00:00.470)       0:02:15.893 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nWednesday 29 July 2026  14:00:23 +0000 (0:00:06.589)       0:02:22.483 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Remove temporary file for \"ceph.conf\"] ***************",
                                "Wednesday 29 July 2026  14:00:10 +0000 (0:01:28.242)       0:02:09.377 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set bootstrap node] **********************************",
                                "Wednesday 29 July 2026  14:00:10 +0000 (0:00:00.238)       0:02:09.616 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:00:10 +0000 (0:00:00.050)       0:02:09.667 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:00:10 +0000 (0:00:00.092)       0:02:09.759 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:00:16 +0000 (0:00:05.595)       0:02:15.354 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:00:16 +0000 (0:00:00.067)       0:02:15.422 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:00:17 +0000 (0:00:00.470)       0:02:15.893 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Wednesday 29 July 2026  14:00:23 +0000 (0:00:06.589)       0:02:22.483 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000000713-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:26.069607Z",
                            "start": "2026-07-29T14:00:25.550541Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000713",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:26.150922Z",
                            "start": "2026-07-29T14:00:26.078123Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000714",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "38055"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:26.217083Z",
                            "start": "2026-07-29T14:00:26.159002Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000715",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 200 seconds.\nLast task: TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:26.281667Z",
                            "start": "2026-07-29T14:00:26.224716Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:26.354470Z",
                            "start": "2026-07-29T14:00:26.289193Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:00:26.432358",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:00:46.434182",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:46.453742Z",
                            "start": "2026-07-29T14:00:26.391166Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:46.515723Z",
                            "start": "2026-07-29T14:00:46.462533Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000837",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:46.744274Z",
                            "start": "2026-07-29T14:00:46.524062Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333625.3883035,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "4d84b430b29f452291857caede1ad7a720fc2415",
                                "ctime": 1785333623.6242921,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333623.6242921,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:46.932485Z",
                            "start": "2026-07-29T14:00:46.753588Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000839",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:46.996916Z",
                            "start": "2026-07-29T14:00:46.939574Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000083a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:47.535447Z",
                            "start": "2026-07-29T14:00:47.025675Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000083b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:00:47.585545Z",
                            "start": "2026-07-29T14:00:47.548270Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:47.655576Z",
                            "start": "2026-07-29T14:00:47.599045Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:47.717360Z",
                            "start": "2026-07-29T14:00:47.662581Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:00:47.780749Z",
                            "start": "2026-07-29T14:00:47.727026Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:00:47.868718",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:01:07.871069",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:07.886013Z",
                            "start": "2026-07-29T14:00:47.821971Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:07.942669Z",
                            "start": "2026-07-29T14:01:07.892758Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000975",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:08.196046Z",
                            "start": "2026-07-29T14:01:07.951228Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333625.3883035,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "4d84b430b29f452291857caede1ad7a720fc2415",
                                "ctime": 1785333623.6242921,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333623.6242921,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:08.400863Z",
                            "start": "2026-07-29T14:01:08.204331Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:08.549285Z",
                            "start": "2026-07-29T14:01:08.488903Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:09.143929Z",
                            "start": "2026-07-29T14:01:08.634466Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:09.203930Z",
                            "start": "2026-07-29T14:01:09.158398Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:09.275578Z",
                            "start": "2026-07-29T14:01:09.216785Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:09.344581Z",
                            "start": "2026-07-29T14:01:09.283545Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:09.406408Z",
                            "start": "2026-07-29T14:01:09.354404Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:01:09.496835",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:01:29.498827",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:29.514996Z",
                            "start": "2026-07-29T14:01:09.448892Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:29.588857Z",
                            "start": "2026-07-29T14:01:29.523210Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000ac9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:29.832756Z",
                            "start": "2026-07-29T14:01:29.597176Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333625.3883035,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "8d374d8fcd638de05f584b94bc626013ae65d7f7",
                                "ctime": 1785333687.6785624,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333687.6785624,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 39216,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.048387Z",
                            "start": "2026-07-29T14:01:29.846657Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000acb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1161"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.112938Z",
                            "start": "2026-07-29T14:01:30.056845Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000acc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +38056 /tmp/logs/molecule-aio-openvswitch.log | head -c 1161",
                            "delta": "0:00:00.008342",
                            "end": "2026-07-29 14:01:30.365431",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +38056 /tmp/logs/molecule-aio-openvswitch.log | head -c 1161",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-dc53-8124-000000000acd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:01:30.357089",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nWednesday 29 July 2026  14:01:13 +0000 (0:00:49.430)       0:03:11.913 ********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:01:27 +0000 (0:00:14.148)       0:03:26.062 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:01:27 +0000 (0:00:00.079)       0:03:26.142 ********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:01:27 +0000 (0:00:00.057)       0:03:26.199 ********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:01:27 +0000 (0:00:00.065)       0:03:26.265 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:01:27 +0000 (0:00:00.274)       0:03:26.539 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Wednesday 29 July 2026  14:01:13 +0000 (0:00:49.430)       0:03:11.913 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:01:27 +0000 (0:00:14.148)       0:03:26.062 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:01:27 +0000 (0:00:00.079)       0:03:26.142 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:01:27 +0000 (0:00:00.057)       0:03:26.199 ********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:01:27 +0000 (0:00:00.065)       0:03:26.265 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:01:27 +0000 (0:00:00.274)       0:03:26.539 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000000acd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.678586Z",
                            "start": "2026-07-29T14:01:30.159074Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000acd",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.766849Z",
                            "start": "2026-07-29T14:01:30.690189Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000ace",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "39216"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.836643Z",
                            "start": "2026-07-29T14:01:30.773322Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000acf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 260 seconds.\nLast task: TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:30.910723Z",
                            "start": "2026-07-29T14:01:30.845129Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:30.985552Z",
                            "start": "2026-07-29T14:01:30.917734Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:01:31.066659",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:01:51.068734",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:51.084063Z",
                            "start": "2026-07-29T14:01:31.022951Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:51.148479Z",
                            "start": "2026-07-29T14:01:51.092846Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000c33",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:51.388827Z",
                            "start": "2026-07-29T14:01:51.155594Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333689.9906056,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 88,
                                "charset": "unknown",
                                "checksum": "d1173246a06a38e44dfba963fbd952fdb56c4947",
                                "ctime": 1785333706.398912,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333706.398912,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 39575,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:51.610962Z",
                            "start": "2026-07-29T14:01:51.395046Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000c35",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "359"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:51.685283Z",
                            "start": "2026-07-29T14:01:51.619627Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000c36",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +39217 /tmp/logs/molecule-aio-openvswitch.log | head -c 359",
                            "delta": "0:00:00.008454",
                            "end": "2026-07-29 14:01:51.907950",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39217 /tmp/logs/molecule-aio-openvswitch.log | head -c 359",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-dc53-8124-000000000c37-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:01:51.899496",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nWednesday 29 July 2026  14:01:34 +0000 (0:00:06.511)       0:03:33.050 ********\nchanged: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nWednesday 29 July 2026  14:01:46 +0000 (0:00:12.208)       0:03:45.259 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Wednesday 29 July 2026  14:01:34 +0000 (0:00:06.511)       0:03:33.050 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Wednesday 29 July 2026  14:01:46 +0000 (0:00:12.208)       0:03:45.259 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000000c37-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:52.233634Z",
                            "start": "2026-07-29T14:01:51.713536Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000c37",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.mgr : Validate manager exist]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:52.305162Z",
                            "start": "2026-07-29T14:01:52.242092Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000c38",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "39575"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:52.366877Z",
                            "start": "2026-07-29T14:01:52.313719Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000c39",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 280 seconds.\nLast task: TASK [vexxhost.ceph.mgr : Validate manager exist]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:01:52.440821Z",
                            "start": "2026-07-29T14:01:52.374602Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:01:52.502471Z",
                            "start": "2026-07-29T14:01:52.449186Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:01:52.591980",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:02:12.593961",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:12.639799Z",
                            "start": "2026-07-29T14:01:52.544416Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:02:12.782449Z",
                            "start": "2026-07-29T14:02:12.727672Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000db3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:13.030169Z",
                            "start": "2026-07-29T14:02:12.791181Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333711.543008,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 104,
                                "charset": "unknown",
                                "checksum": "600a437d96d5576a0f783eae1a8d854b6d1ec560",
                                "ctime": 1785333730.2473507,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333730.2473507,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 45354,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:13.258828Z",
                            "start": "2026-07-29T14:02:13.053633Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000db5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5779"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:13.345302Z",
                            "start": "2026-07-29T14:02:13.273475Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000db6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +39576 /tmp/logs/molecule-aio-openvswitch.log | head -c 5779",
                            "delta": "0:00:00.008757",
                            "end": "2026-07-29 14:02:13.592506",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +39576 /tmp/logs/molecule-aio-openvswitch.log | head -c 5779",
                                    "_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-dc53-8124-000000000db7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:02:13.583749",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nWednesday 29 July 2026  14:01:52 +0000 (0:00:06.034)       0:03:51.294 ********\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] *********************************************************\nWednesday 29 July 2026  14:02:00 +0000 (0:00:07.781)       0:03:59.075 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:02:01 +0000 (0:00:00.996)       0:04:00.071 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:02:01 +0000 (0:00:00.206)       0:04:00.278 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:02:01 +0000 (0:00:00.043)       0:04:00.322 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:02:01 +0000 (0:00:00.213)       0:04:00.535 ********\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] *******************\nWednesday 29 July 2026  14:02:01 +0000 (0:00:00.058)       0:04:00.594 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:02:02 +0000 (0:00:00.323)       0:04:00.917 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:02:02 +0000 (0:00:00.045)       0:04:00.963 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:02:02 +0000 (0:00:00.046)       0:04:01.010 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:02:02 +0000 (0:00:00.207)       0:04:01.217 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:02:03 +0000 (0:00:01.051)       0:04:02.269 ********\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] *******************\nWednesday 29 July 2026  14:02:03 +0000 (0:00:00.076)       0:04:02.345 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:02:03 +0000 (0:00:00.450)       0:04:02.796 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:02:06 +0000 (0:00:02.206)       0:04:05.003 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:02:06 +0000 (0:00:00.036)       0:04:05.040 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:02:06 +0000 (0:00:00.039)       0:04:05.079 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:02:06 +0000 (0:00:00.039)       0:04:05.119 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:02:07 +0000 (0:00:01.013)       0:04:06.133 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:02:07 +0000 (0:00:00.464)       0:04:06.597 ********\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] **********\nWednesday 29 July 2026  14:02:08 +0000 (0:00:00.924)       0:04:07.522 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:02:09 +0000 (0:00:00.540)       0:04:08.063 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:02:09 +0000 (0:00:00.007)       0:04:08.070 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:02:09 +0000 (0:00:00.372)       0:04:08.443 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:02:09 +0000 (0:00:00.223)       0:04:08.667 ********\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] *******************\nWednesday 29 July 2026  14:02:09 +0000 (0:00:00.074)       0:04:08.741 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:02:10 +0000 (0:00:00.367)       0:04:09.109 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Wednesday 29 July 2026  14:01:52 +0000 (0:00:06.034)       0:03:51.294 ********",
                                "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] *********************************************************",
                                "Wednesday 29 July 2026  14:02:00 +0000 (0:00:07.781)       0:03:59.075 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:02:01 +0000 (0:00:00.996)       0:04:00.071 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:02:01 +0000 (0:00:00.206)       0:04:00.278 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:02:01 +0000 (0:00:00.043)       0:04:00.322 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:02:01 +0000 (0:00:00.213)       0:04:00.535 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:02:01 +0000 (0:00:00.058)       0:04:00.594 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:02:02 +0000 (0:00:00.323)       0:04:00.917 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:02:02 +0000 (0:00:00.045)       0:04:00.963 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:02:02 +0000 (0:00:00.046)       0:04:01.010 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:02:02 +0000 (0:00:00.207)       0:04:01.217 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:02:03 +0000 (0:00:01.051)       0:04:02.269 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:02:03 +0000 (0:00:00.076)       0:04:02.345 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:02:03 +0000 (0:00:00.450)       0:04:02.796 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:02:06 +0000 (0:00:02.206)       0:04:05.003 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:02:06 +0000 (0:00:00.036)       0:04:05.040 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:02:06 +0000 (0:00:00.039)       0:04:05.079 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:02:06 +0000 (0:00:00.039)       0:04:05.119 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:02:07 +0000 (0:00:01.013)       0:04:06.133 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:02:07 +0000 (0:00:00.464)       0:04:06.597 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  14:02:08 +0000 (0:00:00.924)       0:04:07.522 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:02:09 +0000 (0:00:00.540)       0:04:08.063 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:02:09 +0000 (0:00:00.007)       0:04:08.070 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:02:09 +0000 (0:00:00.372)       0:04:08.443 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:02:09 +0000 (0:00:00.223)       0:04:08.667 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:02:09 +0000 (0:00:00.074)       0:04:08.741 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:02:10 +0000 (0:00:00.367)       0:04:09.109 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000000db7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:13.922941Z",
                            "start": "2026-07-29T14:02:13.396767Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:14.019099Z",
                            "start": "2026-07-29T14:02:13.935959Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000db8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "45354"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:14.087206Z",
                            "start": "2026-07-29T14:02:14.029015Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:14.162349Z",
                            "start": "2026-07-29T14:02:14.097446Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:02:14.234777Z",
                            "start": "2026-07-29T14:02:14.170597Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:02:14.333541",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:02:34.336066",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:34.348839Z",
                            "start": "2026-07-29T14:02:14.278725Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:02:34.413834Z",
                            "start": "2026-07-29T14:02:34.358400Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000f49",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:35.531969Z",
                            "start": "2026-07-29T14:02:34.421693Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333733.5874107,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "f4e1eeaa63c6c122b40a04d6f146f1ddd10c1671",
                                "ctime": 1785333752.8757563,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333752.8757563,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50031,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:35.747256Z",
                            "start": "2026-07-29T14:02:35.544526Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000f4b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4677"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:35.815624Z",
                            "start": "2026-07-29T14:02:35.758317Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000f4c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +45355 /tmp/logs/molecule-aio-openvswitch.log | head -c 4677",
                            "delta": "0:00:00.008065",
                            "end": "2026-07-29 14:02:36.060824",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +45355 /tmp/logs/molecule-aio-openvswitch.log | head -c 4677",
                                    "_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-dc53-8124-000000000f4d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:02:36.052759",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:02:13 +0000 (0:00:03.147)       0:04:12.256 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:02:14 +0000 (0:00:01.236)       0:04:13.493 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:02:14 +0000 (0:00:00.204)       0:04:13.697 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:02:15 +0000 (0:00:00.447)       0:04:14.145 ********\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] ******\nWednesday 29 July 2026  14:02:15 +0000 (0:00:00.562)       0:04:14.707 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:02:16 +0000 (0:00:00.458)       0:04:15.166 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:02:16 +0000 (0:00:00.454)       0:04:15.620 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:02:16 +0000 (0:00:00.013)       0:04:15.634 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:02:17 +0000 (0:00:00.382)       0:04:16.016 ********\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] ********************************\nWednesday 29 July 2026  14:02:17 +0000 (0:00:00.064)       0:04:16.081 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:02:18 +0000 (0:00:01.410)       0:04:17.492 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:02:19 +0000 (0:00:00.672)       0:04:18.165 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:02:19 +0000 (0:00:00.320)       0:04:18.485 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:02:19 +0000 (0:00:00.228)       0:04:18.714 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:02:20 +0000 (0:00:00.254)       0:04:18.968 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nWednesday 29 July 2026  14:02:20 +0000 (0:00:00.224)       0:04:19.192 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nWednesday 29 July 2026  14:02:20 +0000 (0:00:00.240)       0:04:19.432 ********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:02:20 +0000 (0:00:00.056)       0:04:19.489 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:02:20 +0000 (0:00:00.073)       0:04:19.563 ********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:02:20 +0000 (0:00:00.052)       0:04:19.615 ********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:02:20 +0000 (0:00:00.051)       0:04:19.667 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:02:21 +0000 (0:00:00.260)       0:04:19.928 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nWednesday 29 July 2026  14:02:27 +0000 (0:00:06.456)       0:04:26.385 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nWednesday 29 July 2026  14:02:32 +0000 (0:00:05.348)       0:04:31.734 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:02:13 +0000 (0:00:03.147)       0:04:12.256 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:02:14 +0000 (0:00:01.236)       0:04:13.493 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:02:14 +0000 (0:00:00.204)       0:04:13.697 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:02:15 +0000 (0:00:00.447)       0:04:14.145 ********",
                                "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] ******",
                                "Wednesday 29 July 2026  14:02:15 +0000 (0:00:00.562)       0:04:14.707 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:02:16 +0000 (0:00:00.458)       0:04:15.166 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:02:16 +0000 (0:00:00.454)       0:04:15.620 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:02:16 +0000 (0:00:00.013)       0:04:15.634 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:02:17 +0000 (0:00:00.382)       0:04:16.016 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:02:17 +0000 (0:00:00.064)       0:04:16.081 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:02:18 +0000 (0:00:01.410)       0:04:17.492 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:02:19 +0000 (0:00:00.672)       0:04:18.165 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:02:19 +0000 (0:00:00.320)       0:04:18.485 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:02:19 +0000 (0:00:00.228)       0:04:18.714 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:02:20 +0000 (0:00:00.254)       0:04:18.968 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Wednesday 29 July 2026  14:02:20 +0000 (0:00:00.224)       0:04:19.192 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Wednesday 29 July 2026  14:02:20 +0000 (0:00:00.240)       0:04:19.432 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:02:20 +0000 (0:00:00.056)       0:04:19.489 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:02:20 +0000 (0:00:00.073)       0:04:19.563 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:02:20 +0000 (0:00:00.052)       0:04:19.615 ********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:02:20 +0000 (0:00:00.051)       0:04:19.667 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:02:21 +0000 (0:00:00.260)       0:04:19.928 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Wednesday 29 July 2026  14:02:27 +0000 (0:00:06.456)       0:04:26.385 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Wednesday 29 July 2026  14:02:32 +0000 (0:00:05.348)       0:04:31.734 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000000f4d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.370875Z",
                            "start": "2026-07-29T14:02:35.848063Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000f4d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.446793Z",
                            "start": "2026-07-29T14:02:36.381495Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000f4e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50031"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.515764Z",
                            "start": "2026-07-29T14:02:36.456442Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000000f4f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 320 seconds.\nLast task: TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:36.597092Z",
                            "start": "2026-07-29T14:02:36.523780Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:02:36.679568Z",
                            "start": "2026-07-29T14:02:36.626049Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:02:36.767083",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:02:56.769241",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:56.783097Z",
                            "start": "2026-07-29T14:02:36.724091Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:02:56.843552Z",
                            "start": "2026-07-29T14:02:56.790483Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000010f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:57.078695Z",
                            "start": "2026-07-29T14:02:56.854127Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333755.6958067,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "044b9b04fbb990f3f13ad4778063da35300e639f",
                                "ctime": 1785333766.8800073,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333766.8800073,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:57.282824Z",
                            "start": "2026-07-29T14:02:57.087449Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000010f7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "177"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:57.343177Z",
                            "start": "2026-07-29T14:02:57.289673Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000010f8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50032 /tmp/logs/molecule-aio-openvswitch.log | head -c 177",
                            "delta": "0:00:00.008410",
                            "end": "2026-07-29 14:02:57.608135",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50032 /tmp/logs/molecule-aio-openvswitch.log | head -c 177",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-dc53-8124-0000000010f9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:02:57.599725",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nWednesday 29 July 2026  14:02:46 +0000 (0:00:14.003)       0:04:45.737 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Wednesday 29 July 2026  14:02:46 +0000 (0:00:14.003)       0:04:45.737 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000010f9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:02:57.939881Z",
                            "start": "2026-07-29T14:02:57.419223Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:02:58.021889Z",
                            "start": "2026-07-29T14:02:57.947292Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:02:58.080950Z",
                            "start": "2026-07-29T14:02:58.029436Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:02:58.145193Z",
                            "start": "2026-07-29T14:02:58.090212Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:02:58.203481Z",
                            "start": "2026-07-29T14:02:58.153789Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:02:58.289159",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:03:18.291200",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:18.308428Z",
                            "start": "2026-07-29T14:02:58.247522Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:03:18.382070Z",
                            "start": "2026-07-29T14:03:18.317035Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000012b7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:18.623863Z",
                            "start": "2026-07-29T14:03:18.393507Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333777.240193,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "d414392c78127ed8cee3a71eaccab69ecd6ff8bc",
                                "ctime": 1785333798.0125668,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333798.0125668,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:18.837381Z",
                            "start": "2026-07-29T14:03:18.633902Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000012b9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "54"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:18.911871Z",
                            "start": "2026-07-29T14:03:18.845028Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000012ba",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50209 /tmp/logs/molecule-aio-openvswitch.log | head -c 54",
                            "delta": "0:00:00.007520",
                            "end": "2026-07-29 14:03:19.141265",
                            "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-dc53-8124-0000000012bb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:03:19.133745",
                            "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-dc53-8124-0000000012bb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:19.461631Z",
                            "start": "2026-07-29T14:03:18.943748Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000012bb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:19.525241Z",
                            "start": "2026-07-29T14:03:19.469832Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000012bc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50262"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:19.596445Z",
                            "start": "2026-07-29T14:03:19.541705Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:03:19.671583Z",
                            "start": "2026-07-29T14:03:19.605325Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:03:19.735451Z",
                            "start": "2026-07-29T14:03:19.678879Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:03:19.842494",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:03:39.844462",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:39.858474Z",
                            "start": "2026-07-29T14:03:19.786521Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:03:39.929189Z",
                            "start": "2026-07-29T14:03:39.870531Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000148f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:40.176933Z",
                            "start": "2026-07-29T14:03:39.937813Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333798.7885807,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "d414392c78127ed8cee3a71eaccab69ecd6ff8bc",
                                "ctime": 1785333798.0125668,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333798.0125668,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:40.377677Z",
                            "start": "2026-07-29T14:03:40.183508Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001491",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:40.439549Z",
                            "start": "2026-07-29T14:03:40.386737Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001492",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:40.984597Z",
                            "start": "2026-07-29T14:03:40.473821Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001493",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:03:41.043573Z",
                            "start": "2026-07-29T14:03:40.998679Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:03:41.139533Z",
                            "start": "2026-07-29T14:03:41.055706Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:03:41.215049Z",
                            "start": "2026-07-29T14:03:41.147383Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:03:41.290228Z",
                            "start": "2026-07-29T14:03:41.223970Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:03:41.452925",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:04:01.455001",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:01.563613Z",
                            "start": "2026-07-29T14:03:41.340656Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:01.650231Z",
                            "start": "2026-07-29T14:04:01.573294Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000167d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:01.900369Z",
                            "start": "2026-07-29T14:04:01.660619Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333798.7885807,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "20a6d25147b41c4dd5931121fff9d3369f3d1852",
                                "ctime": 1785333828.9571254,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333828.9571254,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:02.111788Z",
                            "start": "2026-07-29T14:04:01.909796Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:02.182727Z",
                            "start": "2026-07-29T14:04:02.123336Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.008310",
                            "end": "2026-07-29 14:04:02.435460",
                            "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-dc53-8124-000000001681-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:04:02.427150",
                            "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-dc53-8124-000000001681-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:02.730073Z",
                            "start": "2026-07-29T14:04:02.210327Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:02.791235Z",
                            "start": "2026-07-29T14:04:02.736487Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:02.870868Z",
                            "start": "2026-07-29T14:04:02.804437Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:02.935001Z",
                            "start": "2026-07-29T14:04:02.880831Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:02.997602Z",
                            "start": "2026-07-29T14:04:02.943975Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:04:03.091553",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:04:23.093500",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:23.111452Z",
                            "start": "2026-07-29T14:04:03.048436Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:23.172930Z",
                            "start": "2026-07-29T14:04:23.120732Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001881",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:23.445603Z",
                            "start": "2026-07-29T14:04:23.183978Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333842.061362,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 112,
                                "charset": "unknown",
                                "checksum": "5ef24649d688591267c1303bf00bf4692354dc4f",
                                "ctime": 1785333860.0256884,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333860.0256884,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 50532,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:23.674724Z",
                            "start": "2026-07-29T14:04:23.456491Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001883",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "216"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:23.738686Z",
                            "start": "2026-07-29T14:04:23.687147Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001884",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50317 /tmp/logs/molecule-aio-openvswitch.log | head -c 216",
                            "delta": "0:00:00.008395",
                            "end": "2026-07-29 14:04:23.955506",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50317 /tmp/logs/molecule-aio-openvswitch.log | head -c 216",
                                    "_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-dc53-8124-000000001885-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:04:23.947111",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=/dev/ceph-instance-osd2/data)\n\nTASK [vexxhost.ceph.osd : Get mon dump] ****************************************\nWednesday 29 July 2026  14:04:20 +0000 (0:01:33.148)       0:06:18.886 ********",
                            "stdout_lines": [
                                "ok: [instance] => (item=/dev/ceph-instance-osd2/data)",
                                "",
                                "TASK [vexxhost.ceph.osd : Get mon dump] ****************************************",
                                "Wednesday 29 July 2026  14:04:20 +0000 (0:01:33.148)       0:06:18.886 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000001885-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:24.296905Z",
                            "start": "2026-07-29T14:04:23.772168Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001885",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.ceph.osd : Get mon dump]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:24.396145Z",
                            "start": "2026-07-29T14:04:24.304821Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001886",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "50532"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:24.463882Z",
                            "start": "2026-07-29T14:04:24.404430Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001887",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 420 seconds.\nLast task: TASK [vexxhost.ceph.osd : Get mon dump]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:24.545828Z",
                            "start": "2026-07-29T14:04:24.484820Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:24.623973Z",
                            "start": "2026-07-29T14:04:24.557436Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:04:24.729298",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:04:44.731064",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:44.741343Z",
                            "start": "2026-07-29T14:04:24.681315Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:44.807547Z",
                            "start": "2026-07-29T14:04:44.749731Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001a9b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:45.234280Z",
                            "start": "2026-07-29T14:04:44.815999Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333863.6017537,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 120,
                                "charset": "unknown",
                                "checksum": "8bd68691438676af22f935bda12077ea9a47dbae",
                                "ctime": 1785333884.7781403,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333884.7781403,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 55331,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:45.446218Z",
                            "start": "2026-07-29T14:04:45.246306Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001a9d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4799"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:45.512494Z",
                            "start": "2026-07-29T14:04:45.456636Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001a9e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +50533 /tmp/logs/molecule-aio-openvswitch.log | head -c 4799",
                            "delta": "0:00:00.010815",
                            "end": "2026-07-29 14:04:45.807830",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +50533 /tmp/logs/molecule-aio-openvswitch.log | head -c 4799",
                                    "_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-dc53-8124-000000001a9f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:04:45.797015",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nWednesday 29 July 2026  14:04:26 +0000 (0:00:06.154)       0:06:25.040 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nWednesday 29 July 2026  14:04:32 +0000 (0:00:06.146)       0:06:31.187 ********\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] *********************************\nWednesday 29 July 2026  14:04:32 +0000 (0:00:00.067)       0:06:31.255 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nWednesday 29 July 2026  14:04:32 +0000 (0:00:00.049)       0:06:31.305 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nWednesday 29 July 2026  14:04:38 +0000 (0:00:06.145)       0:06:37.450 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nWednesday 29 July 2026  14:04:38 +0000 (0:00:00.051)       0:06:37.502 ********\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] ************************\nWednesday 29 July 2026  14:04:38 +0000 (0:00:00.058)       0:06:37.561 ********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:04:38 +0000 (0:00:00.079)       0:06:37.641 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:39 +0000 (0:00:01.007)       0:06:38.648 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:04:40 +0000 (0:00:00.223)       0:06:38.872 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:04:40 +0000 (0:00:00.046)       0:06:38.918 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:40 +0000 (0:00:00.222)       0:06:39.140 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:04:40 +0000 (0:00:00.067)       0:06:39.207 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:40 +0000 (0:00:00.317)       0:06:39.524 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:04:40 +0000 (0:00:00.049)       0:06:39.574 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:40 +0000 (0:00:00.058)       0:06:39.633 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:04:40 +0000 (0:00:00.215)       0:06:39.848 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:42 +0000 (0:00:01.246)       0:06:41.095 ********\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] *******************\nWednesday 29 July 2026  14:04:42 +0000 (0:00:00.078)       0:06:41.174 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:42 +0000 (0:00:00.359)       0:06:41.533 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:04:44 +0000 (0:00:02.003)       0:06:43.536 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:04:44 +0000 (0:00:00.033)       0:06:43.570 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:04:44 +0000 (0:00:00.033)       0:06:43.603 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:04:44 +0000 (0:00:00.035)       0:06:43.639 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Wednesday 29 July 2026  14:04:26 +0000 (0:00:06.154)       0:06:25.040 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Wednesday 29 July 2026  14:04:32 +0000 (0:00:06.146)       0:06:31.187 ********",
                                "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] *********************************",
                                "Wednesday 29 July 2026  14:04:32 +0000 (0:00:00.067)       0:06:31.255 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Wednesday 29 July 2026  14:04:32 +0000 (0:00:00.049)       0:06:31.305 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Wednesday 29 July 2026  14:04:38 +0000 (0:00:06.145)       0:06:37.450 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Wednesday 29 July 2026  14:04:38 +0000 (0:00:00.051)       0:06:37.502 ********",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "Wednesday 29 July 2026  14:04:38 +0000 (0:00:00.058)       0:06:37.561 ********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:04:38 +0000 (0:00:00.079)       0:06:37.641 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:39 +0000 (0:00:01.007)       0:06:38.648 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:04:40 +0000 (0:00:00.223)       0:06:38.872 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:04:40 +0000 (0:00:00.046)       0:06:38.918 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:40 +0000 (0:00:00.222)       0:06:39.140 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:40 +0000 (0:00:00.067)       0:06:39.207 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:40 +0000 (0:00:00.317)       0:06:39.524 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:04:40 +0000 (0:00:00.049)       0:06:39.574 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:40 +0000 (0:00:00.058)       0:06:39.633 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:04:40 +0000 (0:00:00.215)       0:06:39.848 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:42 +0000 (0:00:01.246)       0:06:41.095 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:04:42 +0000 (0:00:00.078)       0:06:41.174 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:42 +0000 (0:00:00.359)       0:06:41.533 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:04:44 +0000 (0:00:02.003)       0:06:43.536 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:04:44 +0000 (0:00:00.033)       0:06:43.570 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:04:44 +0000 (0:00:00.033)       0:06:43.603 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:04:44 +0000 (0:00:00.035)       0:06:43.639 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000001a9f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.120650Z",
                            "start": "2026-07-29T14:04:45.596310Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001a9f",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.205917Z",
                            "start": "2026-07-29T14:04:46.129756Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001aa0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "55331"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.279314Z",
                            "start": "2026-07-29T14:04:46.213270Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001aa1",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 440 seconds.\nLast task: TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:04:46.355835Z",
                            "start": "2026-07-29T14:04:46.290377Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:04:46.424353Z",
                            "start": "2026-07-29T14:04:46.365184Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:04:46.570021",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:05:06.572315",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:06.585360Z",
                            "start": "2026-07-29T14:04:46.527132Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:05:06.668563Z",
                            "start": "2026-07-29T14:05:06.592904Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001ccb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:06.913196Z",
                            "start": "2026-07-29T14:05:06.675802Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333885.3941517,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 128,
                                "charset": "unknown",
                                "checksum": "3bf7bd240db34c5a372842527f1fb0f46aac62ae",
                                "ctime": 1785333898.6623938,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333898.6623938,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:07.119006Z",
                            "start": "2026-07-29T14:05:06.921375Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001ccd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5214"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:07.179868Z",
                            "start": "2026-07-29T14:05:07.126925Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001cce",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +55332 /tmp/logs/molecule-aio-openvswitch.log | head -c 5214",
                            "delta": "0:00:00.007775",
                            "end": "2026-07-29 14:05:07.408217",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +55332 /tmp/logs/molecule-aio-openvswitch.log | head -c 5214",
                                    "_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-dc53-8124-000000001ccf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:05:07.400442",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:04:45 +0000 (0:00:01.209)       0:06:44.848 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:04:46 +0000 (0:00:00.448)       0:06:45.297 ********\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] **********\nWednesday 29 July 2026  14:04:47 +0000 (0:00:00.936)       0:06:46.234 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:04:47 +0000 (0:00:00.525)       0:06:46.759 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:04:47 +0000 (0:00:00.006)       0:06:46.766 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.372)       0:06:47.139 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.218)       0:06:47.358 ********\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] *******************\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.060)       0:06:47.418 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:04:48 +0000 (0:00:00.373)       0:06:47.792 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:04:52 +0000 (0:00:03.153)       0:06:50.945 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:04:53 +0000 (0:00:01.081)       0:06:52.027 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:04:53 +0000 (0:00:00.203)       0:06:52.230 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:04:53 +0000 (0:00:00.462)       0:06:52.693 ********\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] ******\nWednesday 29 July 2026  14:04:54 +0000 (0:00:00.595)       0:06:53.289 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:04:54 +0000 (0:00:00.442)       0:06:53.731 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:04:55 +0000 (0:00:00.440)       0:06:54.171 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:04:55 +0000 (0:00:00.006)       0:06:54.178 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:04:55 +0000 (0:00:00.364)       0:06:54.542 ********\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] ********************************\nWednesday 29 July 2026  14:04:55 +0000 (0:00:00.072)       0:06:54.614 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:04:57 +0000 (0:00:01.305)       0:06:55.920 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:04:57 +0000 (0:00:00.638)       0:06:56.559 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:04:57 +0000 (0:00:00.296)       0:06:56.855 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:04:58 +0000 (0:00:00.209)       0:06:57.065 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:04:58 +0000 (0:00:00.239)       0:06:57.305 ********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nWednesday 29 July 2026  14:04:58 +0000 (0:00:00.218)       0:06:57.523 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:04:45 +0000 (0:00:01.209)       0:06:44.848 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:04:46 +0000 (0:00:00.448)       0:06:45.297 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  14:04:47 +0000 (0:00:00.936)       0:06:46.234 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:04:47 +0000 (0:00:00.525)       0:06:46.759 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:04:47 +0000 (0:00:00.006)       0:06:46.766 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.372)       0:06:47.139 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.218)       0:06:47.358 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.060)       0:06:47.418 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:04:48 +0000 (0:00:00.373)       0:06:47.792 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:04:52 +0000 (0:00:03.153)       0:06:50.945 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:04:53 +0000 (0:00:01.081)       0:06:52.027 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:04:53 +0000 (0:00:00.203)       0:06:52.230 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:04:53 +0000 (0:00:00.462)       0:06:52.693 ********",
                                "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] ******",
                                "Wednesday 29 July 2026  14:04:54 +0000 (0:00:00.595)       0:06:53.289 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:04:54 +0000 (0:00:00.442)       0:06:53.731 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:04:55 +0000 (0:00:00.440)       0:06:54.171 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:04:55 +0000 (0:00:00.006)       0:06:54.178 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:04:55 +0000 (0:00:00.364)       0:06:54.542 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:04:55 +0000 (0:00:00.072)       0:06:54.614 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:04:57 +0000 (0:00:01.305)       0:06:55.920 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:04:57 +0000 (0:00:00.638)       0:06:56.559 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:04:57 +0000 (0:00:00.296)       0:06:56.855 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:04:58 +0000 (0:00:00.209)       0:06:57.065 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:04:58 +0000 (0:00:00.239)       0:06:57.305 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Wednesday 29 July 2026  14:04:58 +0000 (0:00:00.218)       0:06:57.523 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000001ccf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:07.739734Z",
                            "start": "2026-07-29T14:05:07.218423Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:05:07.828858Z",
                            "start": "2026-07-29T14:05:07.747637Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:05:07.891899Z",
                            "start": "2026-07-29T14:05:07.838594Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:05:07.955710Z",
                            "start": "2026-07-29T14:05:07.899033Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:05:08.028927Z",
                            "start": "2026-07-29T14:05:07.973857Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:05:08.137356",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:05:28.141108",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:28.153912Z",
                            "start": "2026-07-29T14:05:08.096441Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:05:28.224979Z",
                            "start": "2026-07-29T14:05:28.166570Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001f11",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:28.463187Z",
                            "start": "2026-07-29T14:05:28.236493Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333907.0705473,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 152,
                                "charset": "unknown",
                                "checksum": "2113b8d504336709dba07f6c3bae85738bc1ddda",
                                "ctime": 1785333928.3269382,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333928.3269382,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 70043,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:28.666056Z",
                            "start": "2026-07-29T14:05:28.473722Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001f13",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9498"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:28.722859Z",
                            "start": "2026-07-29T14:05:28.672865Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 9498",
                            "delta": "0:00:00.010054",
                            "end": "2026-07-29 14:05:28.937124",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +60546 /tmp/logs/molecule-aio-openvswitch.log | head -c 9498",
                                    "_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-dc53-8124-000000001f15-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:05:28.927070",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nWednesday 29 July 2026  14:05:11 +0000 (0:00:12.350)       0:07:09.873 ********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:05:11 +0000 (0:00:00.463)       0:07:10.336 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nWednesday 29 July 2026  14:05:12 +0000 (0:00:01.017)       0:07:11.354 ********\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] ***\nWednesday 29 July 2026  14:05:16 +0000 (0:00:03.965)       0:07:15.319 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nWednesday 29 July 2026  14:05:16 +0000 (0:00:00.208)       0:07:15.527 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nWednesday 29 July 2026  14:05:17 +0000 (0:00:00.455)       0:07:15.982 ********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nWednesday 29 July 2026  14:05:17 +0000 (0:00:00.266)       0:07:16.249 ********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:05:17 +0000 (0:00:00.051)       0:07:16.301 ********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nWednesday 29 July 2026  14:05:18 +0000 (0:00:00.985)       0:07:17.286 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nWednesday 29 July 2026  14:05:18 +0000 (0:00:00.203)       0:07:17.489 ********\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] ****\nWednesday 29 July 2026  14:05:19 +0000 (0:00:00.916)       0:07:18.406 ********\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] *********\nWednesday 29 July 2026  14:05:20 +0000 (0:00:00.546)       0:07:18.952 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nWednesday 29 July 2026  14:05:20 +0000 (0:00:00.194)       0:07:19.147 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nWednesday 29 July 2026  14:05:20 +0000 (0:00:00.196)       0:07:19.344 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nWednesday 29 July 2026  14:05:20 +0000 (0:00:00.038)       0:07:19.382 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nWednesday 29 July 2026  14:05:20 +0000 (0:00:00.040)       0:07:19.422 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nWednesday 29 July 2026  14:05:21 +0000 (0:00:00.537)       0:07:19.960 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nWednesday 29 July 2026  14:05:21 +0000 (0:00:00.197)       0:07:20.157 ********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:05:21 +0000 (0:00:00.055)       0:07:20.213 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:05:22 +0000 (0:00:00.946)       0:07:21.160 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:05:22 +0000 (0:00:00.212)       0:07:21.372 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:05:22 +0000 (0:00:00.045)       0:07:21.417 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:22 +0000 (0:00:00.215)       0:07:21.633 ********\nok: [instance] => {\n    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"\n}\n\nTASK [vexxhost.containers.download_artifact : Download item] *******************\nWednesday 29 July 2026  14:05:22 +0000 (0:00:00.068)       0:07:21.702 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:23 +0000 (0:00:00.331)       0:07:22.034 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:05:23 +0000 (0:00:00.045)       0:07:22.079 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:05:23 +0000 (0:00:00.206)       0:07:22.286 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:24 +0000 (0:00:01.249)       0:07:23.535 ********\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] *******************\nWednesday 29 July 2026  14:05:24 +0000 (0:00:00.063)       0:07:23.599 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:25 +0000 (0:00:00.340)       0:07:23.940 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:05:26 +0000 (0:00:01.921)       0:07:25.861 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:05:27 +0000 (0:00:00.034)       0:07:25.895 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:05:27 +0000 (0:00:00.038)       0:07:25.934 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:05:27 +0000 (0:00:00.041)       0:07:25.975 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:05:28 +0000 (0:00:01.210)       0:07:27.186 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Wednesday 29 July 2026  14:05:11 +0000 (0:00:12.350)       0:07:09.873 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:05:11 +0000 (0:00:00.463)       0:07:10.336 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Wednesday 29 July 2026  14:05:12 +0000 (0:00:01.017)       0:07:11.354 ********",
                                "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] ***",
                                "Wednesday 29 July 2026  14:05:16 +0000 (0:00:03.965)       0:07:15.319 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Wednesday 29 July 2026  14:05:16 +0000 (0:00:00.208)       0:07:15.527 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Wednesday 29 July 2026  14:05:17 +0000 (0:00:00.455)       0:07:15.982 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Wednesday 29 July 2026  14:05:17 +0000 (0:00:00.266)       0:07:16.249 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:05:17 +0000 (0:00:00.051)       0:07:16.301 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Wednesday 29 July 2026  14:05:18 +0000 (0:00:00.985)       0:07:17.286 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Wednesday 29 July 2026  14:05:18 +0000 (0:00:00.203)       0:07:17.489 ********",
                                "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] ****",
                                "Wednesday 29 July 2026  14:05:19 +0000 (0:00:00.916)       0:07:18.406 ********",
                                "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] *********",
                                "Wednesday 29 July 2026  14:05:20 +0000 (0:00:00.546)       0:07:18.952 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Wednesday 29 July 2026  14:05:20 +0000 (0:00:00.194)       0:07:19.147 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Wednesday 29 July 2026  14:05:20 +0000 (0:00:00.196)       0:07:19.344 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Wednesday 29 July 2026  14:05:20 +0000 (0:00:00.038)       0:07:19.382 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Wednesday 29 July 2026  14:05:20 +0000 (0:00:00.040)       0:07:19.422 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Wednesday 29 July 2026  14:05:21 +0000 (0:00:00.537)       0:07:19.960 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Wednesday 29 July 2026  14:05:21 +0000 (0:00:00.197)       0:07:20.157 ********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:05:21 +0000 (0:00:00.055)       0:07:20.213 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:05:22 +0000 (0:00:00.946)       0:07:21.160 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:05:22 +0000 (0:00:00.212)       0:07:21.372 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:05:22 +0000 (0:00:00.045)       0:07:21.417 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:22 +0000 (0:00:00.215)       0:07:21.633 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:05:22 +0000 (0:00:00.068)       0:07:21.702 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:23 +0000 (0:00:00.331)       0:07:22.034 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:05:23 +0000 (0:00:00.045)       0:07:22.079 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:05:23 +0000 (0:00:00.206)       0:07:22.286 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:24 +0000 (0:00:01.249)       0:07:23.535 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:05:24 +0000 (0:00:00.063)       0:07:23.599 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:25 +0000 (0:00:00.340)       0:07:23.940 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:05:26 +0000 (0:00:01.921)       0:07:25.861 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:05:27 +0000 (0:00:00.034)       0:07:25.895 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:05:27 +0000 (0:00:00.038)       0:07:25.934 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:05:27 +0000 (0:00:00.041)       0:07:25.975 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:05:28 +0000 (0:00:01.210)       0:07:27.186 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000001f15-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:29.279594Z",
                            "start": "2026-07-29T14:05:28.754317Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.containerd : Create systemd service file for containerd]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:29.379960Z",
                            "start": "2026-07-29T14:05:29.290064Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000001f16",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "70043"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:29.455295Z",
                            "start": "2026-07-29T14:05:29.388790Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.containerd : Create systemd service file for containerd]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:29.691913Z",
                            "start": "2026-07-29T14:05:29.463218Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:05:29.752424Z",
                            "start": "2026-07-29T14:05:29.699083Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:05:29.855306",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:05:49.857739",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:49.872294Z",
                            "start": "2026-07-29T14:05:29.806385Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:05:49.958231Z",
                            "start": "2026-07-29T14:05:49.889571Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000216d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:50.202648Z",
                            "start": "2026-07-29T14:05:49.969360Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333928.9309492,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 168,
                                "charset": "unknown",
                                "checksum": "0cc3632ea04eaa9618ca72824b6ee474ac07f31c",
                                "ctime": 1785333949.9513373,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333949.9513373,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 80777,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:50.413225Z",
                            "start": "2026-07-29T14:05:50.211223Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000216f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "10734"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:50.482115Z",
                            "start": "2026-07-29T14:05:50.422471Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002170",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +70044 /tmp/logs/molecule-aio-openvswitch.log | head -c 10734",
                            "delta": "0:00:00.009904",
                            "end": "2026-07-29 14:05:50.710766",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +70044 /tmp/logs/molecule-aio-openvswitch.log | head -c 10734",
                                    "_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-dc53-8124-000000002171-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:05:50.700862",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:05:28 +0000 (0:00:00.462)       0:07:27.648 ********\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] **********\nWednesday 29 July 2026  14:05:29 +0000 (0:00:00.932)       0:07:28.580 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:05:30 +0000 (0:00:00.532)       0:07:29.113 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:05:30 +0000 (0:00:00.006)       0:07:29.120 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nWednesday 29 July 2026  14:05:30 +0000 (0:00:00.359)       0:07:29.479 ********\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] ***\nWednesday 29 July 2026  14:05:31 +0000 (0:00:00.643)       0:07:30.123 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nWednesday 29 July 2026  14:05:31 +0000 (0:00:00.040)       0:07:30.163 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nWednesday 29 July 2026  14:05:31 +0000 (0:00:00.036)       0:07:30.199 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nWednesday 29 July 2026  14:05:31 +0000 (0:00:00.040)       0:07:30.240 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nWednesday 29 July 2026  14:05:31 +0000 (0:00:00.041)       0:07:30.281 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:05:31 +0000 (0:00:00.048)       0:07:30.330 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:31 +0000 (0:00:00.217)       0:07:30.547 ********\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] *******************\nWednesday 29 July 2026  14:05:31 +0000 (0:00:00.052)       0:07:30.599 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:33 +0000 (0:00:01.524)       0:07:32.124 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:05:33 +0000 (0:00:00.058)       0:07:32.183 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:33 +0000 (0:00:00.218)       0:07:32.401 ********\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] *******************\nWednesday 29 July 2026  14:05:33 +0000 (0:00:00.048)       0:07:32.450 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:34 +0000 (0:00:00.818)       0:07:33.268 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:05:34 +0000 (0:00:00.057)       0:07:33.326 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:05:34 +0000 (0:00:00.035)       0:07:33.361 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:05:34 +0000 (0:00:00.036)       0:07:33.398 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:05:34 +0000 (0:00:00.045)       0:07:33.443 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:05:35 +0000 (0:00:01.227)       0:07:34.670 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:05:36 +0000 (0:00:00.449)       0:07:35.120 ********\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] **********\nWednesday 29 July 2026  14:05:37 +0000 (0:00:00.900)       0:07:36.020 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:05:37 +0000 (0:00:00.522)       0:07:36.542 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:05:37 +0000 (0:00:00.009)       0:07:36.552 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:05:38 +0000 (0:00:00.378)       0:07:36.931 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:38 +0000 (0:00:00.219)       0:07:37.150 ********\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] *******************\nWednesday 29 July 2026  14:05:38 +0000 (0:00:00.059)       0:07:37.209 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:39 +0000 (0:00:00.698)       0:07:37.908 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:40 +0000 (0:00:01.406)       0:07:39.314 ********\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] *******************\nWednesday 29 July 2026  14:05:40 +0000 (0:00:00.058)       0:07:39.373 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:41 +0000 (0:00:00.632)       0:07:40.005 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nWednesday 29 July 2026  14:05:42 +0000 (0:00:01.385)       0:07:41.390 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nWednesday 29 July 2026  14:05:43 +0000 (0:00:00.483)       0:07:41.874 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:05:43 +0000 (0:00:00.218)       0:07:42.093 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:43 +0000 (0:00:00.205)       0:07:42.298 ********\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] *******************\nWednesday 29 July 2026  14:05:43 +0000 (0:00:00.070)       0:07:42.369 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:44 +0000 (0:00:00.839)       0:07:43.208 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nWednesday 29 July 2026  14:05:47 +0000 (0:00:02.701)       0:07:45.910 ********\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] ***********\nWednesday 29 July 2026  14:05:47 +0000 (0:00:00.049)       0:07:45.960 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nWednesday 29 July 2026  14:05:48 +0000 (0:00:01.169)       0:07:47.129 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nWednesday 29 July 2026  14:05:48 +0000 (0:00:00.209)       0:07:47.339 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nWednesday 29 July 2026  14:05:48 +0000 (0:00:00.474)       0:07:47.813 ********\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] *********************\nWednesday 29 July 2026  14:05:49 +0000 (0:00:00.725)       0:07:48.538 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:05:49 +0000 (0:00:00.211)       0:07:48.750 ********\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] *******************\nWednesday 29 July 2026  14:05:49 +0000 (0:00:00.060)       0:07:48.811 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:05:28 +0000 (0:00:00.462)       0:07:27.648 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  14:05:29 +0000 (0:00:00.932)       0:07:28.580 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:05:30 +0000 (0:00:00.532)       0:07:29.113 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:05:30 +0000 (0:00:00.006)       0:07:29.120 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Wednesday 29 July 2026  14:05:30 +0000 (0:00:00.359)       0:07:29.479 ********",
                                "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] ***",
                                "Wednesday 29 July 2026  14:05:31 +0000 (0:00:00.643)       0:07:30.123 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Wednesday 29 July 2026  14:05:31 +0000 (0:00:00.040)       0:07:30.163 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Wednesday 29 July 2026  14:05:31 +0000 (0:00:00.036)       0:07:30.199 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Wednesday 29 July 2026  14:05:31 +0000 (0:00:00.040)       0:07:30.240 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Wednesday 29 July 2026  14:05:31 +0000 (0:00:00.041)       0:07:30.281 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:05:31 +0000 (0:00:00.048)       0:07:30.330 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:31 +0000 (0:00:00.217)       0:07:30.547 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:05:31 +0000 (0:00:00.052)       0:07:30.599 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:33 +0000 (0:00:01.524)       0:07:32.124 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:05:33 +0000 (0:00:00.058)       0:07:32.183 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:33 +0000 (0:00:00.218)       0:07:32.401 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:05:33 +0000 (0:00:00.048)       0:07:32.450 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:34 +0000 (0:00:00.818)       0:07:33.268 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:05:34 +0000 (0:00:00.057)       0:07:33.326 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:05:34 +0000 (0:00:00.035)       0:07:33.361 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:05:34 +0000 (0:00:00.036)       0:07:33.398 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:05:34 +0000 (0:00:00.045)       0:07:33.443 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:05:35 +0000 (0:00:01.227)       0:07:34.670 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:05:36 +0000 (0:00:00.449)       0:07:35.120 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  14:05:37 +0000 (0:00:00.900)       0:07:36.020 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:05:37 +0000 (0:00:00.522)       0:07:36.542 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:05:37 +0000 (0:00:00.009)       0:07:36.552 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:05:38 +0000 (0:00:00.378)       0:07:36.931 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:38 +0000 (0:00:00.219)       0:07:37.150 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:05:38 +0000 (0:00:00.059)       0:07:37.209 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:39 +0000 (0:00:00.698)       0:07:37.908 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:40 +0000 (0:00:01.406)       0:07:39.314 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:05:40 +0000 (0:00:00.058)       0:07:39.373 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:41 +0000 (0:00:00.632)       0:07:40.005 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Wednesday 29 July 2026  14:05:42 +0000 (0:00:01.385)       0:07:41.390 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Wednesday 29 July 2026  14:05:43 +0000 (0:00:00.483)       0:07:41.874 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:05:43 +0000 (0:00:00.218)       0:07:42.093 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:43 +0000 (0:00:00.205)       0:07:42.298 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:05:43 +0000 (0:00:00.070)       0:07:42.369 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:44 +0000 (0:00:00.839)       0:07:43.208 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Wednesday 29 July 2026  14:05:47 +0000 (0:00:02.701)       0:07:45.910 ********",
                                "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] ***********",
                                "Wednesday 29 July 2026  14:05:47 +0000 (0:00:00.049)       0:07:45.960 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Wednesday 29 July 2026  14:05:48 +0000 (0:00:01.169)       0:07:47.129 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Wednesday 29 July 2026  14:05:48 +0000 (0:00:00.209)       0:07:47.339 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Wednesday 29 July 2026  14:05:48 +0000 (0:00:00.474)       0:07:47.813 ********",
                                "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] *********************",
                                "Wednesday 29 July 2026  14:05:49 +0000 (0:00:00.725)       0:07:48.538 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:05:49 +0000 (0:00:00.211)       0:07:48.750 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:05:49 +0000 (0:00:00.060)       0:07:48.811 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000002171-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.039670Z",
                            "start": "2026-07-29T14:05:50.511422Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Download item]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.123819Z",
                            "start": "2026-07-29T14:05:51.047247Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002172",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "80777"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.188381Z",
                            "start": "2026-07-29T14:05:51.132750Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Download item]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:05:51.270123Z",
                            "start": "2026-07-29T14:05:51.195510Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:05:51.333728Z",
                            "start": "2026-07-29T14:05:51.279841Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:05:51.455704",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:06:11.457884",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:11.470846Z",
                            "start": "2026-07-29T14:05:51.406054Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:06:11.534532Z",
                            "start": "2026-07-29T14:06:11.478850Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000023df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:11.759874Z",
                            "start": "2026-07-29T14:06:11.542885Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333950.363345,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "f795245289611f7308c226704814334cd0bd96a2",
                                "ctime": 1785333966.5876446,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333966.5876446,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:11.966689Z",
                            "start": "2026-07-29T14:06:11.768267Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000023e1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7509"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.044128Z",
                            "start": "2026-07-29T14:06:11.974798Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000023e2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +80778 /tmp/logs/molecule-aio-openvswitch.log | head -c 7509",
                            "delta": "0:00:00.008266",
                            "end": "2026-07-29 14:06:12.279549",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +80778 /tmp/logs/molecule-aio-openvswitch.log | head -c 7509",
                                    "_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-dc53-8124-0000000023e3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:06:12.271283",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:05:51 +0000 (0:00:01.240)       0:07:50.052 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nWednesday 29 July 2026  14:05:51 +0000 (0:00:00.047)       0:07:50.099 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n\nTASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\nWednesday 29 July 2026  14:05:51 +0000 (0:00:00.064)       0:07:50.164 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nWednesday 29 July 2026  14:05:51 +0000 (0:00:00.041)       0:07:50.206 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nWednesday 29 July 2026  14:05:56 +0000 (0:00:04.820)       0:07:55.026 ********\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] ***\nWednesday 29 July 2026  14:05:57 +0000 (0:00:01.350)       0:07:56.376 ********\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] ********\nWednesday 29 July 2026  14:05:58 +0000 (0:00:00.555)       0:07:56.932 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nWednesday 29 July 2026  14:05:58 +0000 (0:00:00.455)       0:07:57.387 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nWednesday 29 July 2026  14:05:58 +0000 (0:00:00.463)       0:07:57.851 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nWednesday 29 July 2026  14:05:59 +0000 (0:00:00.213)       0:07:58.064 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nWednesday 29 July 2026  14:05:59 +0000 (0:00:00.044)       0:07:58.109 ********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nWednesday 29 July 2026  14:05:59 +0000 (0:00:00.572)       0:07:58.681 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nWednesday 29 July 2026  14:06:00 +0000 (0:00:00.465)       0:07:59.147 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nWednesday 29 July 2026  14:06:00 +0000 (0:00:00.605)       0:07:59.752 ********\n\nRUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************\nWednesday 29 July 2026  14:06:00 +0000 (0:00:00.007)       0:07:59.759 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nWednesday 29 July 2026  14:06:01 +0000 (0:00:00.774)       0:08:00.534 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nWednesday 29 July 2026  14:06:02 +0000 (0:00:00.584)       0:08:01.118 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nWednesday 29 July 2026  14:06:03 +0000 (0:00:01.190)       0:08:02.308 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nWednesday 29 July 2026  14:06:04 +0000 (0:00:00.845)       0:08:03.154 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nWednesday 29 July 2026  14:06:04 +0000 (0:00:00.200)       0:08:03.355 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nWednesday 29 July 2026  14:06:05 +0000 (0:00:00.545)       0:08:03.901 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\nWednesday 29 July 2026  14:06:05 +0000 (0:00:00.076)       0:08:03.977 ********\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] ***\nWednesday 29 July 2026  14:06:05 +0000 (0:00:00.081)       0:08:04.058 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nWednesday 29 July 2026  14:06:05 +0000 (0:00:00.219)       0:08:04.277 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nWednesday 29 July 2026  14:06:05 +0000 (0:00:00.046)       0:08:04.324 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nWednesday 29 July 2026  14:06:05 +0000 (0:00:00.259)       0:08:04.583 ********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nWednesday 29 July 2026  14:06:05 +0000 (0:00:00.043)       0:08:04.626 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nWednesday 29 July 2026  14:06:06 +0000 (0:00:00.563)       0:08:05.190 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nWednesday 29 July 2026  14:06:06 +0000 (0:00:00.032)       0:08:05.223 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nWednesday 29 July 2026  14:06:06 +0000 (0:00:00.039)       0:08:05.263 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nWednesday 29 July 2026  14:06:06 +0000 (0:00:00.039)       0:08:05.302 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nWednesday 29 July 2026  14:06:06 +0000 (0:00:00.039)       0:08:05.342 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nWednesday 29 July 2026  14:06:06 +0000 (0:00:00.039)       0:08:05.381 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nWednesday 29 July 2026  14:06:06 +0000 (0:00:00.034)       0:08:05.416 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nWednesday 29 July 2026  14:06:06 +0000 (0:00:00.032)       0:08:05.449 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:05:51 +0000 (0:00:01.240)       0:07:50.052 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Wednesday 29 July 2026  14:05:51 +0000 (0:00:00.047)       0:07:50.099 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "Wednesday 29 July 2026  14:05:51 +0000 (0:00:00.064)       0:07:50.164 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Wednesday 29 July 2026  14:05:51 +0000 (0:00:00.041)       0:07:50.206 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Wednesday 29 July 2026  14:05:56 +0000 (0:00:04.820)       0:07:55.026 ********",
                                "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] ***",
                                "Wednesday 29 July 2026  14:05:57 +0000 (0:00:01.350)       0:07:56.376 ********",
                                "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] ********",
                                "Wednesday 29 July 2026  14:05:58 +0000 (0:00:00.555)       0:07:56.932 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Wednesday 29 July 2026  14:05:58 +0000 (0:00:00.455)       0:07:57.387 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Wednesday 29 July 2026  14:05:58 +0000 (0:00:00.463)       0:07:57.851 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Wednesday 29 July 2026  14:05:59 +0000 (0:00:00.213)       0:07:58.064 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Wednesday 29 July 2026  14:05:59 +0000 (0:00:00.044)       0:07:58.109 ********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Wednesday 29 July 2026  14:05:59 +0000 (0:00:00.572)       0:07:58.681 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Wednesday 29 July 2026  14:06:00 +0000 (0:00:00.465)       0:07:59.147 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Wednesday 29 July 2026  14:06:00 +0000 (0:00:00.605)       0:07:59.752 ********",
                                "",
                                "RUNNING HANDLER [vexxhost.kubernetes.kubelet : Reload systemd] *****************",
                                "Wednesday 29 July 2026  14:06:00 +0000 (0:00:00.007)       0:07:59.759 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Wednesday 29 July 2026  14:06:01 +0000 (0:00:00.774)       0:08:00.534 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Wednesday 29 July 2026  14:06:02 +0000 (0:00:00.584)       0:08:01.118 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Wednesday 29 July 2026  14:06:03 +0000 (0:00:01.190)       0:08:02.308 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Wednesday 29 July 2026  14:06:04 +0000 (0:00:00.845)       0:08:03.154 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Wednesday 29 July 2026  14:06:04 +0000 (0:00:00.200)       0:08:03.355 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Wednesday 29 July 2026  14:06:05 +0000 (0:00:00.545)       0:08:03.901 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "Wednesday 29 July 2026  14:06:05 +0000 (0:00:00.076)       0:08:03.977 ********",
                                "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] ***",
                                "Wednesday 29 July 2026  14:06:05 +0000 (0:00:00.081)       0:08:04.058 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Wednesday 29 July 2026  14:06:05 +0000 (0:00:00.219)       0:08:04.277 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Wednesday 29 July 2026  14:06:05 +0000 (0:00:00.046)       0:08:04.324 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Wednesday 29 July 2026  14:06:05 +0000 (0:00:00.259)       0:08:04.583 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Wednesday 29 July 2026  14:06:05 +0000 (0:00:00.043)       0:08:04.626 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Wednesday 29 July 2026  14:06:06 +0000 (0:00:00.563)       0:08:05.190 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Wednesday 29 July 2026  14:06:06 +0000 (0:00:00.032)       0:08:05.223 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Wednesday 29 July 2026  14:06:06 +0000 (0:00:00.039)       0:08:05.263 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Wednesday 29 July 2026  14:06:06 +0000 (0:00:00.039)       0:08:05.302 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Wednesday 29 July 2026  14:06:06 +0000 (0:00:00.039)       0:08:05.342 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Wednesday 29 July 2026  14:06:06 +0000 (0:00:00.039)       0:08:05.381 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Wednesday 29 July 2026  14:06:06 +0000 (0:00:00.034)       0:08:05.416 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Wednesday 29 July 2026  14:06:06 +0000 (0:00:00.032)       0:08:05.449 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000023e3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.600102Z",
                            "start": "2026-07-29T14:06:12.073910Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000023e3",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.681721Z",
                            "start": "2026-07-29T14:06:12.613435Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000023e4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "88286"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.756685Z",
                            "start": "2026-07-29T14:06:12.689273Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000023e5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 520 seconds.\nLast task: TASK [vexxhost.kubernetes.kubernetes : Initialize cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:12.823751Z",
                            "start": "2026-07-29T14:06:12.767124Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:06:12.895916Z",
                            "start": "2026-07-29T14:06:12.830705Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:06:13.019196",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:06:33.021637",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:33.039690Z",
                            "start": "2026-07-29T14:06:12.968248Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:06:33.114275Z",
                            "start": "2026-07-29T14:06:33.047184Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002667",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:33.446641Z",
                            "start": "2026-07-29T14:06:33.122213Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333971.9117427,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 184,
                                "charset": "unknown",
                                "checksum": "626a1079e94c67301a5d9e423852796baeecb1f5",
                                "ctime": 1785333990.7600865,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785333990.7600865,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 89398,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:33.757664Z",
                            "start": "2026-07-29T14:06:33.555486Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002669",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1112"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:33.834048Z",
                            "start": "2026-07-29T14:06:33.766838Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000266a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +88287 /tmp/logs/molecule-aio-openvswitch.log | head -c 1112",
                            "delta": "0:00:00.008315",
                            "end": "2026-07-29 14:06:34.071869",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +88287 /tmp/logs/molecule-aio-openvswitch.log | head -c 1112",
                                    "_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-dc53-8124-00000000266b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:06:34.063554",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\nWednesday 29 July 2026  14:06:29 +0000 (0:00:23.276)       0:08:28.725 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nWednesday 29 July 2026  14:06:30 +0000 (0:00:00.225)       0:08:28.951 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nWednesday 29 July 2026  14:06:30 +0000 (0:00:00.047)       0:08:28.998 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nWednesday 29 July 2026  14:06:30 +0000 (0:00:00.208)       0:08:29.207 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nWednesday 29 July 2026  14:06:30 +0000 (0:00:00.217)       0:08:29.424 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nWednesday 29 July 2026  14:06:30 +0000 (0:00:00.195)       0:08:29.620 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Wednesday 29 July 2026  14:06:29 +0000 (0:00:23.276)       0:08:28.725 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Wednesday 29 July 2026  14:06:30 +0000 (0:00:00.225)       0:08:28.951 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Wednesday 29 July 2026  14:06:30 +0000 (0:00:00.047)       0:08:28.998 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Wednesday 29 July 2026  14:06:30 +0000 (0:00:00.208)       0:08:29.207 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Wednesday 29 July 2026  14:06:30 +0000 (0:00:00.217)       0:08:29.424 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Wednesday 29 July 2026  14:06:30 +0000 (0:00:00.195)       0:08:29.620 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000000266b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:34.387216Z",
                            "start": "2026-07-29T14:06:33.862300Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000266b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.kubernetes.kubernetes : Install PIP]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:34.473644Z",
                            "start": "2026-07-29T14:06:34.395649Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000266c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "89398"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:34.549430Z",
                            "start": "2026-07-29T14:06:34.482723Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000266d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 540 seconds.\nLast task: TASK [vexxhost.kubernetes.kubernetes : Install PIP]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:34.626472Z",
                            "start": "2026-07-29T14:06:34.559613Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:06:34.699568Z",
                            "start": "2026-07-29T14:06:34.634985Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:06:34.828223",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:06:54.830361",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:54.848386Z",
                            "start": "2026-07-29T14:06:34.775577Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:06:54.922666Z",
                            "start": "2026-07-29T14:06:54.857790Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002905",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:55.163087Z",
                            "start": "2026-07-29T14:06:54.933148Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785333993.7121398,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "9b00eb77a299ede23fd9ba9bbc2dbbd2045bb66c",
                                "ctime": 1785334013.8605034,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334013.8605034,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 94803,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:55.360507Z",
                            "start": "2026-07-29T14:06:55.172256Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002907",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5405"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:55.448014Z",
                            "start": "2026-07-29T14:06:55.369913Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002908",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +89399 /tmp/logs/molecule-aio-openvswitch.log | head -c 5405",
                            "delta": "0:00:00.007415",
                            "end": "2026-07-29 14:06:55.677139",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +89399 /tmp/logs/molecule-aio-openvswitch.log | head -c 5405",
                                    "_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-dc53-8124-000000002909-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:06:55.669724",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nWednesday 29 July 2026  14:06:35 +0000 (0:00:04.606)       0:08:34.226 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nWednesday 29 July 2026  14:06:45 +0000 (0:00:09.758)       0:08:43.985 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nWednesday 29 July 2026  14:06:45 +0000 (0:00:00.046)       0:08:44.031 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nWednesday 29 July 2026  14:06:45 +0000 (0:00:00.044)       0:08:44.076 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nWednesday 29 July 2026  14:06:45 +0000 (0:00:00.692)       0:08:44.768 ********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nWednesday 29 July 2026  14:06:45 +0000 (0:00:00.036)       0:08:44.805 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nWednesday 29 July 2026  14:06:45 +0000 (0:00:00.036)       0:08:44.841 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nWednesday 29 July 2026  14:06:46 +0000 (0:00:00.036)       0:08:44.877 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nWednesday 29 July 2026  14:06:46 +0000 (0:00:00.044)       0:08:44.922 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nWednesday 29 July 2026  14:06:46 +0000 (0:00:00.040)       0:08:44.962 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nWednesday 29 July 2026  14:06:46 +0000 (0:00:00.364)       0:08:45.326 ********\nchanged: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:06:47 +0000 (0:00:00.939)       0:08:46.266 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:06:48 +0000 (0:00:01.015)       0:08:47.282 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:06:48 +0000 (0:00:00.203)       0:08:47.485 ********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:06:49 +0000 (0:00:01.015)       0:08:48.501 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:06:49 +0000 (0:00:00.228)       0:08:48.729 ********\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] *******************\nWednesday 29 July 2026  14:06:49 +0000 (0:00:00.052)       0:08:48.782 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:06:50 +0000 (0:00:00.545)       0:08:49.327 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nWednesday 29 July 2026  14:06:51 +0000 (0:00:01.454)       0:08:50.782 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nWednesday 29 July 2026  14:06:52 +0000 (0:00:00.340)       0:08:51.122 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nWednesday 29 July 2026  14:06:52 +0000 (0:00:00.205)       0:08:51.328 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nWednesday 29 July 2026  14:06:52 +0000 (0:00:00.237)       0:08:51.566 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nWednesday 29 July 2026  14:06:52 +0000 (0:00:00.210)       0:08:51.776 ********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nWednesday 29 July 2026  14:06:53 +0000 (0:00:00.195)       0:08:51.972 ********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:06:53 +0000 (0:00:00.052)       0:08:52.025 ********\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] *******************\nWednesday 29 July 2026  14:06:53 +0000 (0:00:00.044)       0:08:52.069 ********\nchanged: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:06:53 +0000 (0:00:00.652)       0:08:52.722 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Wednesday 29 July 2026  14:06:35 +0000 (0:00:04.606)       0:08:34.226 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Wednesday 29 July 2026  14:06:45 +0000 (0:00:09.758)       0:08:43.985 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Wednesday 29 July 2026  14:06:45 +0000 (0:00:00.046)       0:08:44.031 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Wednesday 29 July 2026  14:06:45 +0000 (0:00:00.044)       0:08:44.076 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Wednesday 29 July 2026  14:06:45 +0000 (0:00:00.692)       0:08:44.768 ********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Wednesday 29 July 2026  14:06:45 +0000 (0:00:00.036)       0:08:44.805 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Wednesday 29 July 2026  14:06:45 +0000 (0:00:00.036)       0:08:44.841 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Wednesday 29 July 2026  14:06:46 +0000 (0:00:00.036)       0:08:44.877 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Wednesday 29 July 2026  14:06:46 +0000 (0:00:00.044)       0:08:44.922 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Wednesday 29 July 2026  14:06:46 +0000 (0:00:00.040)       0:08:44.962 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Wednesday 29 July 2026  14:06:46 +0000 (0:00:00.364)       0:08:45.326 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:06:47 +0000 (0:00:00.939)       0:08:46.266 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:06:48 +0000 (0:00:01.015)       0:08:47.282 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:06:48 +0000 (0:00:00.203)       0:08:47.485 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:06:49 +0000 (0:00:01.015)       0:08:48.501 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:06:49 +0000 (0:00:00.228)       0:08:48.729 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:06:49 +0000 (0:00:00.052)       0:08:48.782 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:06:50 +0000 (0:00:00.545)       0:08:49.327 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Wednesday 29 July 2026  14:06:51 +0000 (0:00:01.454)       0:08:50.782 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Wednesday 29 July 2026  14:06:52 +0000 (0:00:00.340)       0:08:51.122 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Wednesday 29 July 2026  14:06:52 +0000 (0:00:00.205)       0:08:51.328 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Wednesday 29 July 2026  14:06:52 +0000 (0:00:00.237)       0:08:51.566 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Wednesday 29 July 2026  14:06:52 +0000 (0:00:00.210)       0:08:51.776 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Wednesday 29 July 2026  14:06:53 +0000 (0:00:00.195)       0:08:51.972 ********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:06:53 +0000 (0:00:00.052)       0:08:52.025 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:06:53 +0000 (0:00:00.044)       0:08:52.069 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:06:53 +0000 (0:00:00.652)       0:08:52.722 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000002909-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.009113Z",
                            "start": "2026-07-29T14:06:55.485192Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.containers.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.116035Z",
                            "start": "2026-07-29T14:06:56.018140Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000290a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "94803"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.182639Z",
                            "start": "2026-07-29T14:06:56.126224Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:06:56.257814Z",
                            "start": "2026-07-29T14:06:56.190836Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:06:56.334485Z",
                            "start": "2026-07-29T14:06:56.266467Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:06:56.455596",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:07:16.457994",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:16.471164Z",
                            "start": "2026-07-29T14:06:56.410633Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:07:16.534596Z",
                            "start": "2026-07-29T14:07:16.479989Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002bb9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:16.774578Z",
                            "start": "2026-07-29T14:07:16.545838Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334015.6685362,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 200,
                                "charset": "unknown",
                                "checksum": "324df3a184048ee3f355632140ab6a0cefd65af6",
                                "ctime": 1785334019.8366115,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334019.8366115,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:16.981334Z",
                            "start": "2026-07-29T14:07:16.783051Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002bbb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1529"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:17.045102Z",
                            "start": "2026-07-29T14:07:16.989103Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002bbc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +94804 /tmp/logs/molecule-aio-openvswitch.log | head -c 1529",
                            "delta": "0:00:00.007294",
                            "end": "2026-07-29 14:07:17.313466",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +94804 /tmp/logs/molecule-aio-openvswitch.log | head -c 1529",
                                    "_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-dc53-8124-000000002bbd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:07:17.306172",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:06:55 +0000 (0:00:01.792)       0:08:54.515 ********\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] ***************\nWednesday 29 July 2026  14:06:55 +0000 (0:00:00.042)       0:08:54.557 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nWednesday 29 July 2026  14:06:56 +0000 (0:00:00.643)       0:08:55.200 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:06:57 +0000 (0:00:00.889)       0:08:56.089 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:06:59 +0000 (0:00:02.015)       0:08:58.105 ********\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] ***************\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.038)       0:08:58.143 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nWednesday 29 July 2026  14:06:59 +0000 (0:00:00.554)       0:08:58.698 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:06:55 +0000 (0:00:01.792)       0:08:54.515 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:06:55 +0000 (0:00:00.042)       0:08:54.557 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Wednesday 29 July 2026  14:06:56 +0000 (0:00:00.643)       0:08:55.200 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:06:57 +0000 (0:00:00.889)       0:08:56.089 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:02.015)       0:08:58.105 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.038)       0:08:58.143 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Wednesday 29 July 2026  14:06:59 +0000 (0:00:00.554)       0:08:58.698 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000002bbd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:17.595083Z",
                            "start": "2026-07-29T14:07:17.074720Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:07:17.674000Z",
                            "start": "2026-07-29T14:07:17.608588Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:07:17.737613Z",
                            "start": "2026-07-29T14:07:17.681131Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:07:17.810090Z",
                            "start": "2026-07-29T14:07:17.745763Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:07:17.884637Z",
                            "start": "2026-07-29T14:07:17.820047Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:07:18.011204",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:07:38.013079",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:38.025586Z",
                            "start": "2026-07-29T14:07:17.953366Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:07:38.099378Z",
                            "start": "2026-07-29T14:07:38.034941Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002e83",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:38.344430Z",
                            "start": "2026-07-29T14:07:38.107942Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334036.92892,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 208,
                                "charset": "unknown",
                                "checksum": "2329539d23aac96a1a8ddaed99a86ef445ef4d03",
                                "ctime": 1785334054.0292313,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334054.0292313,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 98535,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:38.551220Z",
                            "start": "2026-07-29T14:07:38.354352Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002e85",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2203"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:38.615589Z",
                            "start": "2026-07-29T14:07:38.561557Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002e86",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +96333 /tmp/logs/molecule-aio-openvswitch.log | head -c 2203",
                            "delta": "0:00:00.006774",
                            "end": "2026-07-29 14:07:38.840503",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +96333 /tmp/logs/molecule-aio-openvswitch.log | head -c 2203",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-dc53-8124-000000002e87-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:07:38.833729",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nWednesday 29 July 2026  14:07:28 +0000 (0:00:28.925)       0:09:27.623 ********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:07:29 +0000 (0:00:00.681)       0:09:28.305 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nWednesday 29 July 2026  14:07:30 +0000 (0:00:01.135)       0:09:29.441 ********\nchanged: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nWednesday 29 July 2026  14:07:31 +0000 (0:00:00.754)       0:09:30.195 ********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:07:32 +0000 (0:00:00.811)       0:09:31.006 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:07:33 +0000 (0:00:01.201)       0:09:32.207 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nWednesday 29 July 2026  14:07:33 +0000 (0:00:00.043)       0:09:32.251 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:07:33 +0000 (0:00:00.051)       0:09:32.302 ********\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] ***************\nWednesday 29 July 2026  14:07:33 +0000 (0:00:00.046)       0:09:32.349 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nWednesday 29 July 2026  14:07:34 +0000 (0:00:00.542)       0:09:32.892 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Wednesday 29 July 2026  14:07:28 +0000 (0:00:28.925)       0:09:27.623 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:07:29 +0000 (0:00:00.681)       0:09:28.305 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Wednesday 29 July 2026  14:07:30 +0000 (0:00:01.135)       0:09:29.441 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Wednesday 29 July 2026  14:07:31 +0000 (0:00:00.754)       0:09:30.195 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:07:32 +0000 (0:00:00.811)       0:09:31.006 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:07:33 +0000 (0:00:01.201)       0:09:32.207 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Wednesday 29 July 2026  14:07:33 +0000 (0:00:00.043)       0:09:32.251 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:07:33 +0000 (0:00:00.051)       0:09:32.302 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:07:33 +0000 (0:00:00.046)       0:09:32.349 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Wednesday 29 July 2026  14:07:34 +0000 (0:00:00.542)       0:09:32.892 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000002e87-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:39.162503Z",
                            "start": "2026-07-29T14:07:38.642872Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002e87",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:39.236861Z",
                            "start": "2026-07-29T14:07:39.172530Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002e88",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "98535"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:39.308412Z",
                            "start": "2026-07-29T14:07:39.244971Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000002e89",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 600 seconds.\nLast task: TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:39.393967Z",
                            "start": "2026-07-29T14:07:39.318186Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:07:39.456219Z",
                            "start": "2026-07-29T14:07:39.402258Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:07:39.569443",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:07:59.571172",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:59.587439Z",
                            "start": "2026-07-29T14:07:39.524014Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:07:59.653998Z",
                            "start": "2026-07-29T14:07:59.598318Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003163",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:07:59.916334Z",
                            "start": "2026-07-29T14:07:59.668839Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334058.5013134,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 208,
                                "charset": "unknown",
                                "checksum": "c6d9d8ffe1de32215559dbf7cb8fe3d2af6b85b4",
                                "ctime": 1785334079.1696923,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334079.1696923,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 99790,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.109281Z",
                            "start": "2026-07-29T14:07:59.924858Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003165",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1255"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.173760Z",
                            "start": "2026-07-29T14:08:00.120893Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003166",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +98536 /tmp/logs/molecule-aio-openvswitch.log | head -c 1255",
                            "delta": "0:00:00.005856",
                            "end": "2026-07-29 14:08:00.400681",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +98536 /tmp/logs/molecule-aio-openvswitch.log | head -c 1255",
                                    "_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-dc53-8124-000000003167-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:08:00.394825",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nWednesday 29 July 2026  14:07:48 +0000 (0:00:14.305)       0:09:47.197 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nWednesday 29 July 2026  14:07:48 +0000 (0:00:00.057)       0:09:47.255 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nWednesday 29 July 2026  14:07:48 +0000 (0:00:00.060)       0:09:47.315 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nWednesday 29 July 2026  14:07:55 +0000 (0:00:06.902)       0:09:54.218 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nWednesday 29 July 2026  14:07:57 +0000 (0:00:02.559)       0:09:56.777 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nWednesday 29 July 2026  14:07:59 +0000 (0:00:01.204)       0:09:57.982 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nWednesday 29 July 2026  14:07:59 +0000 (0:00:00.050)       0:09:58.032 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Wednesday 29 July 2026  14:07:48 +0000 (0:00:14.305)       0:09:47.197 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Wednesday 29 July 2026  14:07:48 +0000 (0:00:00.057)       0:09:47.255 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Wednesday 29 July 2026  14:07:48 +0000 (0:00:00.060)       0:09:47.315 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Wednesday 29 July 2026  14:07:55 +0000 (0:00:06.902)       0:09:54.218 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Wednesday 29 July 2026  14:07:57 +0000 (0:00:02.559)       0:09:56.777 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Wednesday 29 July 2026  14:07:59 +0000 (0:00:01.204)       0:09:57.982 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Wednesday 29 July 2026  14:07:59 +0000 (0:00:00.050)       0:09:58.032 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000003167-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.725532Z",
                            "start": "2026-07-29T14:08:00.203500Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.810054Z",
                            "start": "2026-07-29T14:08:00.734419Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003168",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "99790"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.873528Z",
                            "start": "2026-07-29T14:08:00.818638Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:00.945306Z",
                            "start": "2026-07-29T14:08:00.882021Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:08:01.019521Z",
                            "start": "2026-07-29T14:08:00.955140Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:08:01.183618",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:08:21.185749",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:21.200913Z",
                            "start": "2026-07-29T14:08:01.134511Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:08:21.275478Z",
                            "start": "2026-07-29T14:08:21.209743Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003459",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:21.502357Z",
                            "start": "2026-07-29T14:08:21.285872Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334080.0657086,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 216,
                                "charset": "unknown",
                                "checksum": "14b184ed7c15e4ceaafec138d28864d56b950434",
                                "ctime": 1785334083.741776,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334083.741776,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:21.699658Z",
                            "start": "2026-07-29T14:08:21.512269Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000345b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5655"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:21.772047Z",
                            "start": "2026-07-29T14:08:21.708182Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000345c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +99791 /tmp/logs/molecule-aio-openvswitch.log | head -c 5655",
                            "delta": "0:00:00.008021",
                            "end": "2026-07-29 14:08:21.984971",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +99791 /tmp/logs/molecule-aio-openvswitch.log | head -c 5655",
                                    "_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-dc53-8124-00000000345d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:08:21.976950",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nWednesday 29 July 2026  14:08:01 +0000 (0:00:02.171)       0:10:00.204 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.037)       0:10:00.241 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.027)       0:10:00.269 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.036)       0:10:00.306 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.050)       0:10:00.356 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.033)       0:10:00.390 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.034)       0:10:00.425 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.043)       0:10:00.468 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.034)       0:10:00.503 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.042)       0:10:00.546 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.035)       0:10:00.582 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.034)       0:10:00.616 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.036)       0:10:00.653 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.036)       0:10:00.690 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.050)       0:10:00.741 ********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.040)       0:10:00.781 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nWednesday 29 July 2026  14:08:01 +0000 (0:00:00.034)       0:10:00.815 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.055)       0:10:00.870 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.036)       0:10:00.907 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.038)       0:10:00.945 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.053)       0:10:00.999 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.044)       0:10:01.043 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.034)       0:10:01.078 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.038)       0:10:01.116 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.030)       0:10:01.147 ********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:08:02 +0000 (0:00:00.075)       0:10:01.222 ********\nok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nWednesday 29 July 2026  14:08:03 +0000 (0:00:01.196)       0:10:02.419 ********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nWednesday 29 July 2026  14:08:03 +0000 (0:00:00.071)       0:10:02.491 ********\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] ********************\nWednesday 29 July 2026  14:08:03 +0000 (0:00:00.111)       0:10:02.602 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:02.171)       0:10:00.204 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.037)       0:10:00.241 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.027)       0:10:00.269 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.036)       0:10:00.306 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.050)       0:10:00.356 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.033)       0:10:00.390 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.034)       0:10:00.425 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.043)       0:10:00.468 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.034)       0:10:00.503 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.042)       0:10:00.546 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.035)       0:10:00.582 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.034)       0:10:00.616 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.036)       0:10:00.653 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.036)       0:10:00.690 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.050)       0:10:00.741 ********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.040)       0:10:00.781 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Wednesday 29 July 2026  14:08:01 +0000 (0:00:00.034)       0:10:00.815 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.055)       0:10:00.870 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.036)       0:10:00.907 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.038)       0:10:00.945 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.053)       0:10:00.999 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.044)       0:10:01.043 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.034)       0:10:01.078 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.038)       0:10:01.116 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.030)       0:10:01.147 ********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:08:02 +0000 (0:00:00.075)       0:10:01.222 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Wednesday 29 July 2026  14:08:03 +0000 (0:00:01.196)       0:10:02.419 ********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Wednesday 29 July 2026  14:08:03 +0000 (0:00:00.071)       0:10:02.491 ********",
                                "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] ********************",
                                "Wednesday 29 July 2026  14:08:03 +0000 (0:00:00.111)       0:10:02.602 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000000345d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:22.321721Z",
                            "start": "2026-07-29T14:08:21.801791Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:08:22.406716Z",
                            "start": "2026-07-29T14:08:22.331920Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:08:22.472514Z",
                            "start": "2026-07-29T14:08:22.418262Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:08:22.537424Z",
                            "start": "2026-07-29T14:08:22.482911Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:08:22.613087Z",
                            "start": "2026-07-29T14:08:22.547765Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:08:22.731580",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:08:42.733378",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:42.741488Z",
                            "start": "2026-07-29T14:08:22.684159Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:08:42.802586Z",
                            "start": "2026-07-29T14:08:42.750418Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003765",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:43.040538Z",
                            "start": "2026-07-29T14:08:42.812352Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334101.6581044,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 224,
                                "charset": "unknown",
                                "checksum": "2abf8d0df3e1c2f249d71fd26645d1931edcf06b",
                                "ctime": 1785334120.1824434,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334120.1824434,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:43.236139Z",
                            "start": "2026-07-29T14:08:43.051678Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003767",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2431"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:43.297597Z",
                            "start": "2026-07-29T14:08:43.244395Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003768",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +105446 /tmp/logs/molecule-aio-openvswitch.log | head -c 2431",
                            "delta": "0:00:00.006726",
                            "end": "2026-07-29 14:08:43.517278",
                            "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-dc53-8124-000000003769-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:08:43.510552",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nWednesday 29 July 2026  14:08:33 +0000 (0:00:29.878)       0:10:32.481 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nWednesday 29 July 2026  14:08:34 +0000 (0:00:00.676)       0:10:33.157 ********\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] ***************\nWednesday 29 July 2026  14:08:34 +0000 (0:00:00.064)       0:10:33.222 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nWednesday 29 July 2026  14:08:35 +0000 (0:00:00.677)       0:10:33.900 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nWednesday 29 July 2026  14:08:35 +0000 (0:00:00.654)       0:10:34.554 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nWednesday 29 July 2026  14:08:36 +0000 (0:00:00.479)       0:10:35.033 ********\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***\nWednesday 29 July 2026  14:08:36 +0000 (0:00:00.007)       0:10:35.041 ********\nskipping: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***\nWednesday 29 July 2026  14:08:36 +0000 (0:00:00.043)       0:10:35.085 ********\nchanged: [instance]\n\nRUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***\nWednesday 29 July 2026  14:08:37 +0000 (0:00:01.396)       0:10:36.481 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:08:39 +0000 (0:00:01.954)       0:10:38.435 ********\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] ***************\nWednesday 29 July 2026  14:08:39 +0000 (0:00:00.049)       0:10:38.485 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nWednesday 29 July 2026  14:08:40 +0000 (0:00:00.559)       0:10:39.045 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Wednesday 29 July 2026  14:08:33 +0000 (0:00:29.878)       0:10:32.481 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Wednesday 29 July 2026  14:08:34 +0000 (0:00:00.676)       0:10:33.157 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:08:34 +0000 (0:00:00.064)       0:10:33.222 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Wednesday 29 July 2026  14:08:35 +0000 (0:00:00.677)       0:10:33.900 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Wednesday 29 July 2026  14:08:35 +0000 (0:00:00.654)       0:10:34.554 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Wednesday 29 July 2026  14:08:36 +0000 (0:00:00.479)       0:10:35.033 ********",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Install openssl-perl package] ***",
                                "Wednesday 29 July 2026  14:08:36 +0000 (0:00:00.007)       0:10:35.041 ********",
                                "skipping: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Update CA certificates] ***",
                                "Wednesday 29 July 2026  14:08:36 +0000 (0:00:00.043)       0:10:35.085 ********",
                                "changed: [instance]",
                                "",
                                "RUNNING HANDLER [vexxhost.atmosphere.cluster_issuer : Rehash CA certificates] ***",
                                "Wednesday 29 July 2026  14:08:37 +0000 (0:00:01.396)       0:10:36.481 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:08:39 +0000 (0:00:01.954)       0:10:38.435 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:08:39 +0000 (0:00:00.049)       0:10:38.485 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Wednesday 29 July 2026  14:08:40 +0000 (0:00:00.559)       0:10:39.045 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000003769-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:43.849841Z",
                            "start": "2026-07-29T14:08:43.329499Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003769",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:43.945779Z",
                            "start": "2026-07-29T14:08:43.866169Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000376a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "107876"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:44.010957Z",
                            "start": "2026-07-29T14:08:43.956131Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000376b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 660 seconds.\nLast task: TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:08:44.084666Z",
                            "start": "2026-07-29T14:08:44.018984Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:08:44.163450Z",
                            "start": "2026-07-29T14:08:44.092929Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:08:44.297653",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:09:04.299367",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:04.316255Z",
                            "start": "2026-07-29T14:08:44.255150Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:04.501006Z",
                            "start": "2026-07-29T14:09:04.327351Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003a87",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:04.747577Z",
                            "start": "2026-07-29T14:09:04.507776Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334123.1984985,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 224,
                                "charset": "unknown",
                                "checksum": "2cfd7ee3386b3812eef03ad6813db8babed8a8e9",
                                "ctime": 1785334144.5468888,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334144.5468888,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 109665,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:04.953143Z",
                            "start": "2026-07-29T14:09:04.757933Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003a89",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1789"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:05.018448Z",
                            "start": "2026-07-29T14:09:04.963783Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003a8a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +107877 /tmp/logs/molecule-aio-openvswitch.log | head -c 1789",
                            "delta": "0:00:00.009859",
                            "end": "2026-07-29 14:09:05.271735",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +107877 /tmp/logs/molecule-aio-openvswitch.log | head -c 1789",
                                    "_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-dc53-8124-000000003a8b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:09:05.261876",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:08:54 +0000 (0:00:14.346)       0:10:53.391 ********\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] ***************\nWednesday 29 July 2026  14:08:54 +0000 (0:00:00.048)       0:10:53.440 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nWednesday 29 July 2026  14:08:55 +0000 (0:00:00.535)       0:10:53.975 ********\nok: [instance] => (item=messaging-topology-operator)\nok: [instance] => (item=rabbitmq-cluster)\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\nWednesday 29 July 2026  14:08:57 +0000 (0:00:02.740)       0:10:56.716 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:09:01 +0000 (0:00:03.222)       0:10:59.939 ********\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] ***************\nWednesday 29 July 2026  14:09:01 +0000 (0:00:00.045)       0:10:59.984 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nWednesday 29 July 2026  14:09:01 +0000 (0:00:00.523)       0:11:00.507 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nWednesday 29 July 2026  14:09:04 +0000 (0:00:02.898)       0:11:03.406 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:08:54 +0000 (0:00:14.346)       0:10:53.391 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:08:54 +0000 (0:00:00.048)       0:10:53.440 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Wednesday 29 July 2026  14:08:55 +0000 (0:00:00.535)       0:10:53.975 ********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Wednesday 29 July 2026  14:08:57 +0000 (0:00:02.740)       0:10:56.716 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:09:01 +0000 (0:00:03.222)       0:10:59.939 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:09:01 +0000 (0:00:00.045)       0:10:59.984 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Wednesday 29 July 2026  14:09:01 +0000 (0:00:00.523)       0:11:00.507 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Wednesday 29 July 2026  14:09:04 +0000 (0:00:02.898)       0:11:03.406 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000003a8b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:05.842274Z",
                            "start": "2026-07-29T14:09:05.046648Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003a8b",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:05.937613Z",
                            "start": "2026-07-29T14:09:05.852173Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003a8c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "109665"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:06.012500Z",
                            "start": "2026-07-29T14:09:05.946190Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003a8d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 680 seconds.\nLast task: TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:06.087149Z",
                            "start": "2026-07-29T14:09:06.021252Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:06.162608Z",
                            "start": "2026-07-29T14:09:06.095331Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:09:06.300866",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:09:26.303204",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:26.316727Z",
                            "start": "2026-07-29T14:09:06.256653Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:26.378785Z",
                            "start": "2026-07-29T14:09:26.325288Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003dbf",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:26.615132Z",
                            "start": "2026-07-29T14:09:26.387249Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334144.9108956,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "ac1898454bfa861d20954a7266b9ede87a7d9238",
                                "ctime": 1785334149.3349764,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334149.3349764,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:26.809542Z",
                            "start": "2026-07-29T14:09:26.624530Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003dc1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2117"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:26.875332Z",
                            "start": "2026-07-29T14:09:26.820289Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000003dc2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +109666 /tmp/logs/molecule-aio-openvswitch.log | head -c 2117",
                            "delta": "0:00:00.007182",
                            "end": "2026-07-29 14:09:27.091413",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +109666 /tmp/logs/molecule-aio-openvswitch.log | head -c 2117",
                                    "_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-dc53-8124-000000003dc3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:09:27.084231",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nWednesday 29 July 2026  14:09:07 +0000 (0:00:02.520)       0:11:05.926 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nWednesday 29 July 2026  14:09:07 +0000 (0:00:00.601)       0:11:06.527 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nWednesday 29 July 2026  14:09:08 +0000 (0:00:00.730)       0:11:07.258 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nWednesday 29 July 2026  14:09:09 +0000 (0:00:00.656)       0:11:07.915 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nWednesday 29 July 2026  14:09:09 +0000 (0:00:00.036)       0:11:07.951 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nWednesday 29 July 2026  14:09:09 +0000 (0:00:00.043)       0:11:07.994 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nWednesday 29 July 2026  14:09:09 +0000 (0:00:00.041)       0:11:08.036 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nWednesday 29 July 2026  14:09:09 +0000 (0:00:00.036)       0:11:08.072 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nWednesday 29 July 2026  14:09:09 +0000 (0:00:00.036)       0:11:08.108 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nWednesday 29 July 2026  14:09:09 +0000 (0:00:00.035)       0:11:08.144 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nWednesday 29 July 2026  14:09:09 +0000 (0:00:00.049)       0:11:08.193 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Wednesday 29 July 2026  14:09:07 +0000 (0:00:02.520)       0:11:05.926 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Wednesday 29 July 2026  14:09:07 +0000 (0:00:00.601)       0:11:06.527 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Wednesday 29 July 2026  14:09:08 +0000 (0:00:00.730)       0:11:07.258 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Wednesday 29 July 2026  14:09:09 +0000 (0:00:00.656)       0:11:07.915 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Wednesday 29 July 2026  14:09:09 +0000 (0:00:00.036)       0:11:07.951 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Wednesday 29 July 2026  14:09:09 +0000 (0:00:00.043)       0:11:07.994 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Wednesday 29 July 2026  14:09:09 +0000 (0:00:00.041)       0:11:08.036 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Wednesday 29 July 2026  14:09:09 +0000 (0:00:00.036)       0:11:08.072 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Wednesday 29 July 2026  14:09:09 +0000 (0:00:00.036)       0:11:08.108 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Wednesday 29 July 2026  14:09:09 +0000 (0:00:00.035)       0:11:08.144 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Wednesday 29 July 2026  14:09:09 +0000 (0:00:00.049)       0:11:08.193 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000003dc3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:27.425580Z",
                            "start": "2026-07-29T14:09:26.902563Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:27.505002Z",
                            "start": "2026-07-29T14:09:27.436198Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:27.567187Z",
                            "start": "2026-07-29T14:09:27.512958Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:27.639209Z",
                            "start": "2026-07-29T14:09:27.576709Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:27.714036Z",
                            "start": "2026-07-29T14:09:27.650718Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:09:27.841078",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:09:47.843119",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:47.857521Z",
                            "start": "2026-07-29T14:09:27.794821Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:47.933768Z",
                            "start": "2026-07-29T14:09:47.865822Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000410d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:48.158193Z",
                            "start": "2026-07-29T14:09:47.941113Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334166.7672951,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "ac1898454bfa861d20954a7266b9ede87a7d9238",
                                "ctime": 1785334149.3349764,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334149.3349764,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:09:48.389621Z",
                            "start": "2026-07-29T14:09:48.169513Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:48.651388Z",
                            "start": "2026-07-29T14:09:48.397587Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:49.191255Z",
                            "start": "2026-07-29T14:09:48.679511Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:49.254754Z",
                            "start": "2026-07-29T14:09:49.205191Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:49.336535Z",
                            "start": "2026-07-29T14:09:49.268070Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:49.411210Z",
                            "start": "2026-07-29T14:09:49.346866Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:09:49.478926Z",
                            "start": "2026-07-29T14:09:49.422632Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:09:49.609980",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:10:09.612181",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:09.626126Z",
                            "start": "2026-07-29T14:09:49.564214Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:09.702707Z",
                            "start": "2026-07-29T14:10:09.635023Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000004471",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:09.947118Z",
                            "start": "2026-07-29T14:10:09.710723Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334166.7672951,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "ac1898454bfa861d20954a7266b9ede87a7d9238",
                                "ctime": 1785334149.3349764,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334149.3349764,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:10.141283Z",
                            "start": "2026-07-29T14:10:09.956065Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:10.209848Z",
                            "start": "2026-07-29T14:10:10.150872Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:10.748822Z",
                            "start": "2026-07-29T14:10:10.239865Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:10.805553Z",
                            "start": "2026-07-29T14:10:10.759719Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:10.872918Z",
                            "start": "2026-07-29T14:10:10.818439Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:10.941895Z",
                            "start": "2026-07-29T14:10:10.885488Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:11.012218Z",
                            "start": "2026-07-29T14:10:10.955664Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:10:11.143576",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:10:31.145710",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:31.163926Z",
                            "start": "2026-07-29T14:10:11.099762Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:31.247538Z",
                            "start": "2026-07-29T14:10:31.174167Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000047eb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:31.490497Z",
                            "start": "2026-07-29T14:10:31.258516Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334166.7672951,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "ac1898454bfa861d20954a7266b9ede87a7d9238",
                                "ctime": 1785334149.3349764,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334149.3349764,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:31.709849Z",
                            "start": "2026-07-29T14:10:31.500066Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:31.790413Z",
                            "start": "2026-07-29T14:10:31.719302Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:32.329691Z",
                            "start": "2026-07-29T14:10:31.819998Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:32.489548Z",
                            "start": "2026-07-29T14:10:32.433110Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:32.559364Z",
                            "start": "2026-07-29T14:10:32.503880Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:32.635169Z",
                            "start": "2026-07-29T14:10:32.567453Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:32.714400Z",
                            "start": "2026-07-29T14:10:32.647102Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:10:32.845857",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:10:52.848282",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:52.869112Z",
                            "start": "2026-07-29T14:10:32.792065Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:52.939058Z",
                            "start": "2026-07-29T14:10:52.876706Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000004b7b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:53.178023Z",
                            "start": "2026-07-29T14:10:52.950494Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334166.7672951,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 232,
                                "charset": "unknown",
                                "checksum": "ac1898454bfa861d20954a7266b9ede87a7d9238",
                                "ctime": 1785334149.3349764,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334149.3349764,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:10:53.391684Z",
                            "start": "2026-07-29T14:10:53.185923Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:53.462737Z",
                            "start": "2026-07-29T14:10:53.400922Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:54.002001Z",
                            "start": "2026-07-29T14:10:53.491713Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:54.063753Z",
                            "start": "2026-07-29T14:10:54.015917Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:54.139134Z",
                            "start": "2026-07-29T14:10:54.076309Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:54.211380Z",
                            "start": "2026-07-29T14:10:54.154213Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:10:54.279372Z",
                            "start": "2026-07-29T14:10:54.222065Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:10:54.418528",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:11:14.420331",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:14.433469Z",
                            "start": "2026-07-29T14:10:54.367764Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:14.522019Z",
                            "start": "2026-07-29T14:11:14.444486Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000004f21",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:14.758146Z",
                            "start": "2026-07-29T14:11:14.531205Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334166.7672951,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:14.986682Z",
                            "start": "2026-07-29T14:11:14.768553Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000004f23",
                        "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-29T14:11:15.054655Z",
                            "start": "2026-07-29T14:11:14.998114Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000004f24",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +111783 /tmp/logs/molecule-aio-openvswitch.log | head -c 3703",
                            "delta": "0:00:00.007689",
                            "end": "2026-07-29 14:11:15.286803",
                            "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-dc53-8124-000000004f25-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:11:15.279114",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nWednesday 29 July 2026  14:10:59 +0000 (0:01:49.769)       0:12:57.963 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:10:59 +0000 (0:00:00.840)       0:12:58.804 ********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:10:59 +0000 (0:00:00.048)       0:12:58.853 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:11:00 +0000 (0:00:00.046)       0:12:58.899 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:11:00 +0000 (0:00:00.044)       0:12:58.944 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:11:00 +0000 (0:00:00.049)       0:12:58.993 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:11:00 +0000 (0:00:00.706)       0:12:59.699 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:11:00 +0000 (0:00:00.061)       0:12:59.761 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:11:00 +0000 (0:00:00.045)       0:12:59.807 ********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:11:01 +0000 (0:00:00.072)       0:12:59.879 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:11:01 +0000 (0:00:00.056)       0:12:59.936 ********\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] ***************\nWednesday 29 July 2026  14:11:01 +0000 (0:00:00.052)       0:12:59.988 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nWednesday 29 July 2026  14:11:01 +0000 (0:00:00.590)       0:13:00.579 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nWednesday 29 July 2026  14:11:02 +0000 (0:00:00.645)       0:13:01.224 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nWednesday 29 July 2026  14:11:03 +0000 (0:00:01.149)       0:13:02.373 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nWednesday 29 July 2026  14:11:03 +0000 (0:00:00.365)       0:13:02.739 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nWednesday 29 July 2026  14:11:04 +0000 (0:00:00.513)       0:13:03.253 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nWednesday 29 July 2026  14:11:05 +0000 (0:00:00.718)       0:13:03.971 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nWednesday 29 July 2026  14:11:05 +0000 (0:00:00.337)       0:13:04.308 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Wednesday 29 July 2026  14:10:59 +0000 (0:01:49.769)       0:12:57.963 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:10:59 +0000 (0:00:00.840)       0:12:58.804 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:10:59 +0000 (0:00:00.048)       0:12:58.853 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:11:00 +0000 (0:00:00.046)       0:12:58.899 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:11:00 +0000 (0:00:00.044)       0:12:58.944 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:11:00 +0000 (0:00:00.049)       0:12:58.993 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:11:00 +0000 (0:00:00.706)       0:12:59.699 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:11:00 +0000 (0:00:00.061)       0:12:59.761 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:11:00 +0000 (0:00:00.045)       0:12:59.807 ********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:11:01 +0000 (0:00:00.072)       0:12:59.879 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:11:01 +0000 (0:00:00.056)       0:12:59.936 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:11:01 +0000 (0:00:00.052)       0:12:59.988 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Wednesday 29 July 2026  14:11:01 +0000 (0:00:00.590)       0:13:00.579 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Wednesday 29 July 2026  14:11:02 +0000 (0:00:00.645)       0:13:01.224 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Wednesday 29 July 2026  14:11:03 +0000 (0:00:01.149)       0:13:02.373 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Wednesday 29 July 2026  14:11:03 +0000 (0:00:00.365)       0:13:02.739 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Wednesday 29 July 2026  14:11:04 +0000 (0:00:00.513)       0:13:03.253 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Wednesday 29 July 2026  14:11:05 +0000 (0:00:00.718)       0:13:03.971 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Wednesday 29 July 2026  14:11:05 +0000 (0:00:00.337)       0:13:04.308 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000004f25-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:15.606373Z",
                            "start": "2026-07-29T14:11:15.083661Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000004f25",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:15.702671Z",
                            "start": "2026-07-29T14:11:15.617016Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000004f26",
                        "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-29T14:11:15.777967Z",
                            "start": "2026-07-29T14:11:15.714367Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000004f27",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 800 seconds.\nLast task: TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:15.851073Z",
                            "start": "2026-07-29T14:11:15.788177Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:15.936660Z",
                            "start": "2026-07-29T14:11:15.862564Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:11:16.166997",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:11:36.168681",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:36.244501Z",
                            "start": "2026-07-29T14:11:16.038029Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:36.314665Z",
                            "start": "2026-07-29T14:11:36.252135Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000052dd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:36.549471Z",
                            "start": "2026-07-29T14:11:36.323675Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:36.763475Z",
                            "start": "2026-07-29T14:11:36.558153Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000052df",
                        "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-29T14:11:36.836601Z",
                            "start": "2026-07-29T14:11:36.772974Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000052e0",
                        "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-29T14:11:37.569799Z",
                            "start": "2026-07-29T14:11:36.868145Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000052e1",
                        "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-29T14:11:37.630455Z",
                            "start": "2026-07-29T14:11:37.584802Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:37.692275Z",
                            "start": "2026-07-29T14:11:37.641756Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:37.769924Z",
                            "start": "2026-07-29T14:11:37.703041Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:37.834692Z",
                            "start": "2026-07-29T14:11:37.781148Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:11:37.980661",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:11:57.983162",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:58.000006Z",
                            "start": "2026-07-29T14:11:37.918623Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:58.066278Z",
                            "start": "2026-07-29T14:11:58.009911Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000056af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:58.316928Z",
                            "start": "2026-07-29T14:11:58.077770Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:11:58.523082Z",
                            "start": "2026-07-29T14:11:58.324580Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:58.601321Z",
                            "start": "2026-07-29T14:11:58.533355Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:59.146625Z",
                            "start": "2026-07-29T14:11:58.636366Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:59.195270Z",
                            "start": "2026-07-29T14:11:59.157432Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:59.262331Z",
                            "start": "2026-07-29T14:11:59.209692Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:59.336380Z",
                            "start": "2026-07-29T14:11:59.272627Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:11:59.400266Z",
                            "start": "2026-07-29T14:11:59.345086Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:11:59.531213",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:12:19.533153",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:19.551862Z",
                            "start": "2026-07-29T14:11:59.480618Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:19.626308Z",
                            "start": "2026-07-29T14:12:19.563129Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000005a97",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:19.867297Z",
                            "start": "2026-07-29T14:12:19.639205Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:20.077248Z",
                            "start": "2026-07-29T14:12:19.877847Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:20.228601Z",
                            "start": "2026-07-29T14:12:20.153132Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:20.768664Z",
                            "start": "2026-07-29T14:12:20.259073Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:20.835911Z",
                            "start": "2026-07-29T14:12:20.784395Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:20.906739Z",
                            "start": "2026-07-29T14:12:20.848921Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:20.991581Z",
                            "start": "2026-07-29T14:12:20.918196Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:21.062304Z",
                            "start": "2026-07-29T14:12:21.005746Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:12:21.225122",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:12:41.226891",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:41.241005Z",
                            "start": "2026-07-29T14:12:21.172891Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:41.305255Z",
                            "start": "2026-07-29T14:12:41.249128Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000005e95",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:41.558650Z",
                            "start": "2026-07-29T14:12:41.313469Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:12:41.774262Z",
                            "start": "2026-07-29T14:12:41.567075Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:41.842183Z",
                            "start": "2026-07-29T14:12:41.785019Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:42.383759Z",
                            "start": "2026-07-29T14:12:41.868883Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:42.443663Z",
                            "start": "2026-07-29T14:12:42.398297Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:42.526825Z",
                            "start": "2026-07-29T14:12:42.458642Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:42.602753Z",
                            "start": "2026-07-29T14:12:42.535973Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:12:42.674963Z",
                            "start": "2026-07-29T14:12:42.611751Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:12:42.809366",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:13:02.811702",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:03.025995Z",
                            "start": "2026-07-29T14:12:42.763672Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:03.102314Z",
                            "start": "2026-07-29T14:13:03.035618Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000062a9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:03.349622Z",
                            "start": "2026-07-29T14:13:03.112366Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:03.579493Z",
                            "start": "2026-07-29T14:13:03.360895Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:03.655585Z",
                            "start": "2026-07-29T14:13:03.593187Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:04.287549Z",
                            "start": "2026-07-29T14:13:03.778030Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:04.347242Z",
                            "start": "2026-07-29T14:13:04.301801Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:04.426899Z",
                            "start": "2026-07-29T14:13:04.361563Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:04.504874Z",
                            "start": "2026-07-29T14:13:04.437296Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:04.577692Z",
                            "start": "2026-07-29T14:13:04.514718Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:13:04.725970",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:13:24.728550",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:24.741934Z",
                            "start": "2026-07-29T14:13:04.674364Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:24.832786Z",
                            "start": "2026-07-29T14:13:24.758541Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000066d3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:25.075917Z",
                            "start": "2026-07-29T14:13:24.842697Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:25.319823Z",
                            "start": "2026-07-29T14:13:25.089118Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:25.403058Z",
                            "start": "2026-07-29T14:13:25.335171Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:25.961278Z",
                            "start": "2026-07-29T14:13:25.447486Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:26.025595Z",
                            "start": "2026-07-29T14:13:25.977542Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:26.109109Z",
                            "start": "2026-07-29T14:13:26.042590Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:26.196193Z",
                            "start": "2026-07-29T14:13:26.117657Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:26.274603Z",
                            "start": "2026-07-29T14:13:26.207769Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:13:26.430522",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:13:46.432809",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:46.452433Z",
                            "start": "2026-07-29T14:13:26.384414Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:46.553955Z",
                            "start": "2026-07-29T14:13:46.479107Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000006b13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:46.792205Z",
                            "start": "2026-07-29T14:13:46.561945Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:13:47.021140Z",
                            "start": "2026-07-29T14:13:46.803806Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:47.099205Z",
                            "start": "2026-07-29T14:13:47.035436Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:47.641048Z",
                            "start": "2026-07-29T14:13:47.131386Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:47.711146Z",
                            "start": "2026-07-29T14:13:47.654621Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:47.781699Z",
                            "start": "2026-07-29T14:13:47.725050Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:47.978746Z",
                            "start": "2026-07-29T14:13:47.790635Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:13:48.139783Z",
                            "start": "2026-07-29T14:13:48.076095Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:13:48.294857",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:14:08.296796",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:08.309081Z",
                            "start": "2026-07-29T14:13:48.248770Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:08.421381Z",
                            "start": "2026-07-29T14:14:08.323761Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000006f69",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:08.675215Z",
                            "start": "2026-07-29T14:14:08.429188Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:08.895092Z",
                            "start": "2026-07-29T14:14:08.689965Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:08.998715Z",
                            "start": "2026-07-29T14:14:08.908237Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:09.552705Z",
                            "start": "2026-07-29T14:14:09.041870Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:09.622571Z",
                            "start": "2026-07-29T14:14:09.575470Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:09.689245Z",
                            "start": "2026-07-29T14:14:09.634001Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:09.780660Z",
                            "start": "2026-07-29T14:14:09.701855Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:09.862326Z",
                            "start": "2026-07-29T14:14:09.792885Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:14:10.017762",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:14:30.019736",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:30.034843Z",
                            "start": "2026-07-29T14:14:09.967704Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:30.120251Z",
                            "start": "2026-07-29T14:14:30.050595Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000073d5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:30.396063Z",
                            "start": "2026-07-29T14:14:30.134111Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:30.619028Z",
                            "start": "2026-07-29T14:14:30.407795Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:30.684874Z",
                            "start": "2026-07-29T14:14:30.629880Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:31.224190Z",
                            "start": "2026-07-29T14:14:30.715229Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:31.295301Z",
                            "start": "2026-07-29T14:14:31.238414Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:31.361765Z",
                            "start": "2026-07-29T14:14:31.309362Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:31.439056Z",
                            "start": "2026-07-29T14:14:31.372602Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:32.288743Z",
                            "start": "2026-07-29T14:14:31.447451Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:14:32.527033",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:14:52.529393",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:52.609254Z",
                            "start": "2026-07-29T14:14:32.472643Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:52.689869Z",
                            "start": "2026-07-29T14:14:52.623238Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000007857",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:52.968005Z",
                            "start": "2026-07-29T14:14:52.713959Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:14:53.178979Z",
                            "start": "2026-07-29T14:14:52.979758Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:53.255950Z",
                            "start": "2026-07-29T14:14:53.191911Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:54.108303Z",
                            "start": "2026-07-29T14:14:53.287717Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:54.180584Z",
                            "start": "2026-07-29T14:14:54.125025Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:54.258124Z",
                            "start": "2026-07-29T14:14:54.195248Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:54.334120Z",
                            "start": "2026-07-29T14:14:54.268368Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:14:54.393382Z",
                            "start": "2026-07-29T14:14:54.342204Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:14:54.536667",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:15:14.538547",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:14.552947Z",
                            "start": "2026-07-29T14:14:54.491588Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:14.621574Z",
                            "start": "2026-07-29T14:15:14.563847Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000007cef",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:14.885036Z",
                            "start": "2026-07-29T14:15:14.632216Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:15.107944Z",
                            "start": "2026-07-29T14:15:14.893247Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:15.186061Z",
                            "start": "2026-07-29T14:15:15.119935Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:16.081670Z",
                            "start": "2026-07-29T14:15:15.216752Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:16.154116Z",
                            "start": "2026-07-29T14:15:16.098108Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:16.235191Z",
                            "start": "2026-07-29T14:15:16.169405Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:16.329127Z",
                            "start": "2026-07-29T14:15:16.246727Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:16.410934Z",
                            "start": "2026-07-29T14:15:16.342552Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:15:16.632064",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:15:36.634364",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:36.654744Z",
                            "start": "2026-07-29T14:15:16.512726Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:36.865094Z",
                            "start": "2026-07-29T14:15:36.797558Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000819d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:37.111413Z",
                            "start": "2026-07-29T14:15:36.876893Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:37.332193Z",
                            "start": "2026-07-29T14:15:37.122509Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:37.410958Z",
                            "start": "2026-07-29T14:15:37.343829Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:37.949491Z",
                            "start": "2026-07-29T14:15:37.440198Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:38.021236Z",
                            "start": "2026-07-29T14:15:37.962665Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:38.109054Z",
                            "start": "2026-07-29T14:15:38.041388Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:38.190945Z",
                            "start": "2026-07-29T14:15:38.117429Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:38.274072Z",
                            "start": "2026-07-29T14:15:38.211970Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:15:38.480152",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:15:58.482974",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:58.497709Z",
                            "start": "2026-07-29T14:15:38.426716Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:58.577047Z",
                            "start": "2026-07-29T14:15:58.510509Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000008661",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:58.834458Z",
                            "start": "2026-07-29T14:15:58.587743Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:15:59.052738Z",
                            "start": "2026-07-29T14:15:58.844547Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:59.126185Z",
                            "start": "2026-07-29T14:15:59.061826Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:59.667098Z",
                            "start": "2026-07-29T14:15:59.157712Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:59.738167Z",
                            "start": "2026-07-29T14:15:59.681693Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:59.817510Z",
                            "start": "2026-07-29T14:15:59.752975Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:59.902015Z",
                            "start": "2026-07-29T14:15:59.827760Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:15:59.981337Z",
                            "start": "2026-07-29T14:15:59.914122Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:16:00.154101",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:16:20.157113",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:20.175519Z",
                            "start": "2026-07-29T14:16:00.102022Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:20.258682Z",
                            "start": "2026-07-29T14:16:20.187881Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000008b3b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:20.538046Z",
                            "start": "2026-07-29T14:16:20.268520Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:20.829738Z",
                            "start": "2026-07-29T14:16:20.546549Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:20.903594Z",
                            "start": "2026-07-29T14:16:20.838788Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:21.459845Z",
                            "start": "2026-07-29T14:16:20.949893Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:21.533040Z",
                            "start": "2026-07-29T14:16:21.474331Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:21.617764Z",
                            "start": "2026-07-29T14:16:21.547616Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:21.716003Z",
                            "start": "2026-07-29T14:16:21.628622Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:21.786901Z",
                            "start": "2026-07-29T14:16:21.727964Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:16:21.953042",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:16:41.955204",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:41.970097Z",
                            "start": "2026-07-29T14:16:21.896136Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:42.057128Z",
                            "start": "2026-07-29T14:16:41.979649Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000902b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:42.318069Z",
                            "start": "2026-07-29T14:16:42.068633Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:16:42.535329Z",
                            "start": "2026-07-29T14:16:42.327293Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:42.610179Z",
                            "start": "2026-07-29T14:16:42.546887Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:43.162828Z",
                            "start": "2026-07-29T14:16:42.651757Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:43.221791Z",
                            "start": "2026-07-29T14:16:43.176263Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:43.291855Z",
                            "start": "2026-07-29T14:16:43.236661Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:43.364706Z",
                            "start": "2026-07-29T14:16:43.304275Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:16:43.440419Z",
                            "start": "2026-07-29T14:16:43.375440Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:16:43.595712",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:17:03.597986",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:03.613888Z",
                            "start": "2026-07-29T14:16:43.541736Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:03.687527Z",
                            "start": "2026-07-29T14:17:03.622676Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000009531",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:03.966413Z",
                            "start": "2026-07-29T14:17:03.698405Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:04.178957Z",
                            "start": "2026-07-29T14:17:03.978965Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:04.260447Z",
                            "start": "2026-07-29T14:17:04.189461Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:04.939230Z",
                            "start": "2026-07-29T14:17:04.427688Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:05.010438Z",
                            "start": "2026-07-29T14:17:04.954538Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:05.104593Z",
                            "start": "2026-07-29T14:17:05.026927Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:05.194389Z",
                            "start": "2026-07-29T14:17:05.116324Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:05.270748Z",
                            "start": "2026-07-29T14:17:05.204700Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:17:05.423987",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:17:25.426171",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:25.439875Z",
                            "start": "2026-07-29T14:17:05.371479Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:25.527484Z",
                            "start": "2026-07-29T14:17:25.450636Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000009a4d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:25.781022Z",
                            "start": "2026-07-29T14:17:25.541026Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:26.013176Z",
                            "start": "2026-07-29T14:17:25.793154Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:26.085396Z",
                            "start": "2026-07-29T14:17:26.022732Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:26.643263Z",
                            "start": "2026-07-29T14:17:26.132713Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:26.704451Z",
                            "start": "2026-07-29T14:17:26.657596Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:26.781943Z",
                            "start": "2026-07-29T14:17:26.717912Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:26.853120Z",
                            "start": "2026-07-29T14:17:26.792350Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:26.919920Z",
                            "start": "2026-07-29T14:17:26.864153Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:17:27.071856",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:17:47.073735",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:47.090611Z",
                            "start": "2026-07-29T14:17:27.022838Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:47.164341Z",
                            "start": "2026-07-29T14:17:47.099797Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000009f7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:47.413481Z",
                            "start": "2026-07-29T14:17:47.175092Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:17:47.639643Z",
                            "start": "2026-07-29T14:17:47.426058Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:47.725194Z",
                            "start": "2026-07-29T14:17:47.659781Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:48.266787Z",
                            "start": "2026-07-29T14:17:47.757210Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:48.329826Z",
                            "start": "2026-07-29T14:17:48.282463Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:48.409219Z",
                            "start": "2026-07-29T14:17:48.345060Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:48.490705Z",
                            "start": "2026-07-29T14:17:48.423200Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:17:48.560870Z",
                            "start": "2026-07-29T14:17:48.503552Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:17:48.847330",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:18:08.849800",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:08.860774Z",
                            "start": "2026-07-29T14:17:48.802224Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:08.936791Z",
                            "start": "2026-07-29T14:18:08.871052Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000a4c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:09.184284Z",
                            "start": "2026-07-29T14:18:08.945439Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:09.429866Z",
                            "start": "2026-07-29T14:18:09.196077Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:09.506883Z",
                            "start": "2026-07-29T14:18:09.439445Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:10.051413Z",
                            "start": "2026-07-29T14:18:09.540611Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:10.122884Z",
                            "start": "2026-07-29T14:18:10.066175Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:10.209560Z",
                            "start": "2026-07-29T14:18:10.142528Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:10.287233Z",
                            "start": "2026-07-29T14:18:10.220049Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:10.368106Z",
                            "start": "2026-07-29T14:18:10.301840Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:18:10.553760",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:18:30.555755",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:30.569577Z",
                            "start": "2026-07-29T14:18:10.506089Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:30.646752Z",
                            "start": "2026-07-29T14:18:30.579314Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000aa25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:30.904332Z",
                            "start": "2026-07-29T14:18:30.659565Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:31.143675Z",
                            "start": "2026-07-29T14:18:30.914147Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:31.224778Z",
                            "start": "2026-07-29T14:18:31.154844Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:31.768933Z",
                            "start": "2026-07-29T14:18:31.257653Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:31.837326Z",
                            "start": "2026-07-29T14:18:31.787681Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:31.911462Z",
                            "start": "2026-07-29T14:18:31.854490Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:31.986998Z",
                            "start": "2026-07-29T14:18:31.921881Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:32.062863Z",
                            "start": "2026-07-29T14:18:31.996063Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:18:32.240368",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:18:52.243604",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:52.263059Z",
                            "start": "2026-07-29T14:18:32.181669Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:52.342872Z",
                            "start": "2026-07-29T14:18:52.274638Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000af99",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:53.396841Z",
                            "start": "2026-07-29T14:18:53.153839Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:18:53.614584Z",
                            "start": "2026-07-29T14:18:53.406041Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:53.689827Z",
                            "start": "2026-07-29T14:18:53.625247Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:54.323354Z",
                            "start": "2026-07-29T14:18:53.813289Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:54.398661Z",
                            "start": "2026-07-29T14:18:54.341198Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:54.493450Z",
                            "start": "2026-07-29T14:18:54.423093Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:54.581418Z",
                            "start": "2026-07-29T14:18:54.505864Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:18:54.657721Z",
                            "start": "2026-07-29T14:18:54.594162Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:18:54.821031",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:19:14.823456",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:14.837169Z",
                            "start": "2026-07-29T14:18:54.778020Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:14.920548Z",
                            "start": "2026-07-29T14:19:14.849238Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000b523",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:15.180660Z",
                            "start": "2026-07-29T14:19:14.931226Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 240,
                                "charset": "unknown",
                                "checksum": "4c44c5ae60ffb26830e03a6912d528857902c9bf",
                                "ctime": 1785334265.4451733,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334265.4451733,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:15.419615Z",
                            "start": "2026-07-29T14:19:15.192633Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:15.497486Z",
                            "start": "2026-07-29T14:19:15.432056Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:16.037949Z",
                            "start": "2026-07-29T14:19:15.527949Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:16.101678Z",
                            "start": "2026-07-29T14:19:16.054840Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:16.183185Z",
                            "start": "2026-07-29T14:19:16.118206Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:16.259382Z",
                            "start": "2026-07-29T14:19:16.194166Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:16.342651Z",
                            "start": "2026-07-29T14:19:16.272698Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:19:16.523224",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:19:36.525832",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:36.534963Z",
                            "start": "2026-07-29T14:19:16.468054Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:36.623525Z",
                            "start": "2026-07-29T14:19:36.545484Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000bac3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:38.089218Z",
                            "start": "2026-07-29T14:19:36.632319Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334274.9333487,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "7789ea0ae8fe7e9855f72f0bc39592d61548901f",
                                "ctime": 1785334774.046618,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334774.046618,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 119521,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:38.297527Z",
                            "start": "2026-07-29T14:19:38.101036Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000bac5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4036"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:38.377787Z",
                            "start": "2026-07-29T14:19:38.308546Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000bac6",
                        "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 4036",
                            "delta": "0:00:00.012536",
                            "end": "2026-07-29 14:19:38.614575",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +115486 /tmp/logs/molecule-aio-openvswitch.log | head -c 4036",
                                    "_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-dc53-8124-00000000bac7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:19:38.602039",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nWednesday 29 July 2026  14:19:24 +0000 (0:08:19.471)       0:21:23.779 ********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nWednesday 29 July 2026  14:19:25 +0000 (0:00:00.721)       0:21:24.501 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nWednesday 29 July 2026  14:19:25 +0000 (0:00:00.057)       0:21:24.559 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nWednesday 29 July 2026  14:19:26 +0000 (0:00:01.054)       0:21:25.614 ********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:19:27 +0000 (0:00:00.325)       0:21:25.939 ********\nok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:19:28 +0000 (0:00:01.856)       0:21:27.796 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:19:30 +0000 (0:00:01.577)       0:21:29.373 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:19:30 +0000 (0:00:00.089)       0:21:29.463 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:19:30 +0000 (0:00:00.051)       0:21:29.515 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:19:30 +0000 (0:00:00.051)       0:21:29.566 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:19:30 +0000 (0:00:00.048)       0:21:29.615 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:19:30 +0000 (0:00:00.065)       0:21:29.680 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:19:30 +0000 (0:00:00.050)       0:21:29.731 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:19:30 +0000 (0:00:00.051)       0:21:29.782 ********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:19:30 +0000 (0:00:00.057)       0:21:29.840 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:19:31 +0000 (0:00:00.061)       0:21:29.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] ***************\nWednesday 29 July 2026  14:19:31 +0000 (0:00:00.062)       0:21:29.963 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nWednesday 29 July 2026  14:19:31 +0000 (0:00:00.571)       0:21:30.534 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nWednesday 29 July 2026  14:19:33 +0000 (0:00:01.562)       0:21:32.097 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nWednesday 29 July 2026  14:19:34 +0000 (0:00:00.810)       0:21:32.908 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Wednesday 29 July 2026  14:19:24 +0000 (0:08:19.471)       0:21:23.779 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Wednesday 29 July 2026  14:19:25 +0000 (0:00:00.721)       0:21:24.501 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Wednesday 29 July 2026  14:19:25 +0000 (0:00:00.057)       0:21:24.559 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Wednesday 29 July 2026  14:19:26 +0000 (0:00:01.054)       0:21:25.614 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:19:27 +0000 (0:00:00.325)       0:21:25.939 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:19:28 +0000 (0:00:01.856)       0:21:27.796 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:19:30 +0000 (0:00:01.577)       0:21:29.373 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:19:30 +0000 (0:00:00.089)       0:21:29.463 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:19:30 +0000 (0:00:00.051)       0:21:29.515 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:19:30 +0000 (0:00:00.051)       0:21:29.566 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:19:30 +0000 (0:00:00.048)       0:21:29.615 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:19:30 +0000 (0:00:00.065)       0:21:29.680 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:19:30 +0000 (0:00:00.050)       0:21:29.731 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:19:30 +0000 (0:00:00.051)       0:21:29.782 ********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:19:30 +0000 (0:00:00.057)       0:21:29.840 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:19:31 +0000 (0:00:00.061)       0:21:29.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] ***************",
                                "Wednesday 29 July 2026  14:19:31 +0000 (0:00:00.062)       0:21:29.963 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Wednesday 29 July 2026  14:19:31 +0000 (0:00:00.571)       0:21:30.534 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Wednesday 29 July 2026  14:19:33 +0000 (0:00:01.562)       0:21:32.097 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Wednesday 29 July 2026  14:19:34 +0000 (0:00:00.810)       0:21:32.908 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000000bac7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:38.940944Z",
                            "start": "2026-07-29T14:19:38.408388Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000bac7",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:39.048027Z",
                            "start": "2026-07-29T14:19:38.951686Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000bac8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "119521"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:39.135182Z",
                            "start": "2026-07-29T14:19:39.059117Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.openstacksdk : Install openstacksdk]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:39.230082Z",
                            "start": "2026-07-29T14:19:39.144253Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:39.293781Z",
                            "start": "2026-07-29T14:19:39.239045Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:19:39.556022",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:19:59.558125",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:59.584452Z",
                            "start": "2026-07-29T14:19:39.498191Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:19:59.683562Z",
                            "start": "2026-07-29T14:19:59.605745Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c079",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:19:59.963555Z",
                            "start": "2026-07-29T14:19:59.697302Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334778.6067028,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 248,
                                "charset": "unknown",
                                "checksum": "a74e9921efba354f830ae5d253cac9023def042a",
                                "ctime": 1785334780.1187308,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334780.1187308,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:00.189405Z",
                            "start": "2026-07-29T14:19:59.975237Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c07b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1672"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:00.271949Z",
                            "start": "2026-07-29T14:20:00.203528Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c07c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +119522 /tmp/logs/molecule-aio-openvswitch.log | head -c 1672",
                            "delta": "0:00:00.007628",
                            "end": "2026-07-29 14:20:00.523680",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +119522 /tmp/logs/molecule-aio-openvswitch.log | head -c 1672",
                                    "_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-dc53-8124-00000000c07d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:20:00.516052",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nWednesday 29 July 2026  14:19:38 +0000 (0:00:04.280)       0:21:37.188 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nWednesday 29 July 2026  14:19:38 +0000 (0:00:00.217)       0:21:37.406 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:19:39 +0000 (0:00:00.526)       0:21:37.932 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:19:39 +0000 (0:00:00.085)       0:21:38.018 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:19:39 +0000 (0:00:00.085)       0:21:38.104 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:19:39 +0000 (0:00:00.726)       0:21:38.831 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:19:40 +0000 (0:00:00.048)       0:21:38.879 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:19:40 +0000 (0:00:00.046)       0:21:38.925 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:19:40 +0000 (0:00:00.053)       0:21:38.979 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Wednesday 29 July 2026  14:19:38 +0000 (0:00:04.280)       0:21:37.188 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Wednesday 29 July 2026  14:19:38 +0000 (0:00:00.217)       0:21:37.406 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:19:39 +0000 (0:00:00.526)       0:21:37.932 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:19:39 +0000 (0:00:00.085)       0:21:38.018 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:19:39 +0000 (0:00:00.085)       0:21:38.104 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:19:39 +0000 (0:00:00.726)       0:21:38.831 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:19:40 +0000 (0:00:00.048)       0:21:38.879 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:19:40 +0000 (0:00:00.046)       0:21:38.925 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:19:40 +0000 (0:00:00.053)       0:21:38.979 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000000c07d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:00.830098Z",
                            "start": "2026-07-29T14:20:00.305356Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c07d",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:00.934426Z",
                            "start": "2026-07-29T14:20:00.843582Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c07e",
                        "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-29T14:20:01.014767Z",
                            "start": "2026-07-29T14:20:00.947422Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c07f",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1280 seconds.\nLast task: TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:01.094786Z",
                            "start": "2026-07-29T14:20:01.027509Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:20:01.200259Z",
                            "start": "2026-07-29T14:20:01.105774Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:20:01.365375",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:20:21.367570",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:21.387144Z",
                            "start": "2026-07-29T14:20:01.315981Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:20:21.467731Z",
                            "start": "2026-07-29T14:20:21.399361Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c645",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:21.745404Z",
                            "start": "2026-07-29T14:20:21.482641Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334800.1431031,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "ff89fa0871b1e32245c9c970b5330b4cca3f0666",
                                "ctime": 1785334812.7673378,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334812.7673378,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:21.971454Z",
                            "start": "2026-07-29T14:20:21.754654Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c647",
                        "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-29T14:20:22.045655Z",
                            "start": "2026-07-29T14:20:21.981108Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c648",
                        "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.008698",
                            "end": "2026-07-29 14:20:22.274031",
                            "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-dc53-8124-00000000c649-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:20:22.265333",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:20:11 +0000 (0:00:30.921)       0:22:09.901 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:20:11 +0000 (0:00:00.697)       0:22:10.599 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:20:11 +0000 (0:00:00.063)       0:22:10.662 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:20:11 +0000 (0:00:00.056)       0:22:10.718 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:20:11 +0000 (0:00:00.049)       0:22:10.768 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:20:11 +0000 (0:00:00.051)       0:22:10.819 ********\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:20:12 +0000 (0:00:00.090)       0:22:10.909 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:20:12 +0000 (0:00:00.074)       0:22:10.984 ********\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] ***************\nWednesday 29 July 2026  14:20:12 +0000 (0:00:00.059)       0:22:11.044 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nWednesday 29 July 2026  14:20:12 +0000 (0:00:00.583)       0:22:11.628 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:20:11 +0000 (0:00:30.921)       0:22:09.901 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:20:11 +0000 (0:00:00.697)       0:22:10.599 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:20:11 +0000 (0:00:00.063)       0:22:10.662 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:20:11 +0000 (0:00:00.056)       0:22:10.718 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:20:11 +0000 (0:00:00.049)       0:22:10.768 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:20:11 +0000 (0:00:00.051)       0:22:10.819 ********",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:20:12 +0000 (0:00:00.090)       0:22:10.909 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:20:12 +0000 (0:00:00.074)       0:22:10.984 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:20:12 +0000 (0:00:00.059)       0:22:11.044 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Wednesday 29 July 2026  14:20:12 +0000 (0:00:00.583)       0:22:11.628 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000000c649-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:22.626133Z",
                            "start": "2026-07-29T14:20:22.077175Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c649",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:22.755099Z",
                            "start": "2026-07-29T14:20:22.658913Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c64a",
                        "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-29T14:20:22.833205Z",
                            "start": "2026-07-29T14:20:22.766801Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000c64b",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1300 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Create Keycloak realms]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:22.918133Z",
                            "start": "2026-07-29T14:20:22.844212Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:20:22.998127Z",
                            "start": "2026-07-29T14:20:22.929300Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:20:23.195159",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:20:43.197845",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:43.216434Z",
                            "start": "2026-07-29T14:20:23.135739Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:20:43.474611Z",
                            "start": "2026-07-29T14:20:43.228825Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000cc27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:43.751407Z",
                            "start": "2026-07-29T14:20:43.483238Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334822.2715147,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "dee75b560bb0af3a51c6ff51e21399e12f0b86b7",
                                "ctime": 1785334827.8716187,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334827.8716187,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:43.972656Z",
                            "start": "2026-07-29T14:20:43.762161Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000cc29",
                        "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-29T14:20:45.460152Z",
                            "start": "2026-07-29T14:20:45.386767Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000cc2a",
                        "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.007179",
                            "end": "2026-07-29 14:20:45.703136",
                            "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-dc53-8124-00000000cc2b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:20:45.695957",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nWednesday 29 July 2026  14:20:22 +0000 (0:00:09.280)       0:22:20.908 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nWednesday 29 July 2026  14:20:23 +0000 (0:00:01.217)       0:22:22.125 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nWednesday 29 July 2026  14:20:24 +0000 (0:00:01.118)       0:22:23.244 ********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nWednesday 29 July 2026  14:20:26 +0000 (0:00:01.667)       0:22:24.911 ********\nchanged: [instance] => (item=None)\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nWednesday 29 July 2026  14:20:27 +0000 (0:00:01.821)       0:22:26.732 ********",
                            "stdout_lines": [
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Wednesday 29 July 2026  14:20:22 +0000 (0:00:09.280)       0:22:20.908 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Wednesday 29 July 2026  14:20:23 +0000 (0:00:01.217)       0:22:22.125 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Wednesday 29 July 2026  14:20:24 +0000 (0:00:01.118)       0:22:23.244 ********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Wednesday 29 July 2026  14:20:26 +0000 (0:00:01.667)       0:22:24.911 ********",
                                "changed: [instance] => (item=None)",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Wednesday 29 July 2026  14:20:27 +0000 (0:00:01.821)       0:22:26.732 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000000cc2b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:46.013103Z",
                            "start": "2026-07-29T14:20:45.490741Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:46.099446Z",
                            "start": "2026-07-29T14:20:46.024045Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000cc2c",
                        "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-29T14:20:46.166126Z",
                            "start": "2026-07-29T14:20:46.108809Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000cc2d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1320 seconds.\nLast task: TASK [vexxhost.atmosphere.keystone : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:20:46.242825Z",
                            "start": "2026-07-29T14:20:46.176571Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:20:46.323966Z",
                            "start": "2026-07-29T14:20:46.252979Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:20:46.503257",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:21:06.505084",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:06.522618Z",
                            "start": "2026-07-29T14:20:46.445076Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:06.600312Z",
                            "start": "2026-07-29T14:21:06.533860Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000d21f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.036869Z",
                            "start": "2026-07-29T14:21:06.611393Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334843.919917,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "dee75b560bb0af3a51c6ff51e21399e12f0b86b7",
                                "ctime": 1785334827.8716187,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334827.8716187,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.253226Z",
                            "start": "2026-07-29T14:21:07.049393Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000d221",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.330575Z",
                            "start": "2026-07-29T14:21:07.263255Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000d222",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.875400Z",
                            "start": "2026-07-29T14:21:07.362402Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000d223",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:07.945212Z",
                            "start": "2026-07-29T14:21:07.897996Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:08.028817Z",
                            "start": "2026-07-29T14:21:07.960740Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:08.131493Z",
                            "start": "2026-07-29T14:21:08.051395Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:08.212477Z",
                            "start": "2026-07-29T14:21:08.146308Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:21:08.421464",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:21:28.423163",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:28.439191Z",
                            "start": "2026-07-29T14:21:08.366018Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:28.528942Z",
                            "start": "2026-07-29T14:21:28.449452Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000d82d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:28.786875Z",
                            "start": "2026-07-29T14:21:28.541988Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334843.919917,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "dee75b560bb0af3a51c6ff51e21399e12f0b86b7",
                                "ctime": 1785334827.8716187,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334827.8716187,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:29.041160Z",
                            "start": "2026-07-29T14:21:28.803051Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:29.135479Z",
                            "start": "2026-07-29T14:21:29.056576Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:29.832687Z",
                            "start": "2026-07-29T14:21:29.322882Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:29.898853Z",
                            "start": "2026-07-29T14:21:29.849613Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:29.983423Z",
                            "start": "2026-07-29T14:21:29.916713Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:30.076118Z",
                            "start": "2026-07-29T14:21:29.996979Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:30.153172Z",
                            "start": "2026-07-29T14:21:30.086435Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:21:30.330465",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:21:50.332468",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:50.355601Z",
                            "start": "2026-07-29T14:21:30.276434Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:50.436383Z",
                            "start": "2026-07-29T14:21:50.367283Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000de51",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:50.701761Z",
                            "start": "2026-07-29T14:21:50.449616Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334843.919917,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "dee75b560bb0af3a51c6ff51e21399e12f0b86b7",
                                "ctime": 1785334827.8716187,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334827.8716187,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:21:50.929268Z",
                            "start": "2026-07-29T14:21:50.712326Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:51.014412Z",
                            "start": "2026-07-29T14:21:50.947979Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:51.561640Z",
                            "start": "2026-07-29T14:21:51.049121Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:51.627631Z",
                            "start": "2026-07-29T14:21:51.580268Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:51.718639Z",
                            "start": "2026-07-29T14:21:51.646308Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:51.803446Z",
                            "start": "2026-07-29T14:21:51.733084Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:21:51.904351Z",
                            "start": "2026-07-29T14:21:51.816204Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:21:52.079472",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:22:12.081843",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:12.095090Z",
                            "start": "2026-07-29T14:21:52.028665Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:12.187740Z",
                            "start": "2026-07-29T14:22:12.109865Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000e48b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:12.429347Z",
                            "start": "2026-07-29T14:22:12.197748Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334843.919917,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "dee75b560bb0af3a51c6ff51e21399e12f0b86b7",
                                "ctime": 1785334827.8716187,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334827.8716187,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:12.698737Z",
                            "start": "2026-07-29T14:22:12.439941Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:12.816108Z",
                            "start": "2026-07-29T14:22:12.718488Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:13.380468Z",
                            "start": "2026-07-29T14:22:12.868292Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:13.445730Z",
                            "start": "2026-07-29T14:22:13.397106Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:13.525495Z",
                            "start": "2026-07-29T14:22:13.462264Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:13.609022Z",
                            "start": "2026-07-29T14:22:13.538340Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:13.684327Z",
                            "start": "2026-07-29T14:22:13.620245Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:22:13.962920",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:22:33.964790",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:33.987059Z",
                            "start": "2026-07-29T14:22:13.914335Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:34.071423Z",
                            "start": "2026-07-29T14:22:34.000202Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000eadb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:34.335930Z",
                            "start": "2026-07-29T14:22:34.084574Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334843.919917,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "dee75b560bb0af3a51c6ff51e21399e12f0b86b7",
                                "ctime": 1785334827.8716187,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334827.8716187,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:34.569080Z",
                            "start": "2026-07-29T14:22:34.346738Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:34.649963Z",
                            "start": "2026-07-29T14:22:34.581322Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:35.195378Z",
                            "start": "2026-07-29T14:22:34.683403Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:35.257711Z",
                            "start": "2026-07-29T14:22:35.211344Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:35.340825Z",
                            "start": "2026-07-29T14:22:35.274643Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:35.417511Z",
                            "start": "2026-07-29T14:22:35.350771Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:35.495847Z",
                            "start": "2026-07-29T14:22:35.428923Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:22:35.683726",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:22:55.685646",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:55.699255Z",
                            "start": "2026-07-29T14:22:35.634247Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:55.780481Z",
                            "start": "2026-07-29T14:22:55.709663Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000f141",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:56.082309Z",
                            "start": "2026-07-29T14:22:55.822273Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334843.919917,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "dee75b560bb0af3a51c6ff51e21399e12f0b86b7",
                                "ctime": 1785334827.8716187,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334827.8716187,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:22:56.291353Z",
                            "start": "2026-07-29T14:22:56.092417Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:56.374795Z",
                            "start": "2026-07-29T14:22:56.306539Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:56.920926Z",
                            "start": "2026-07-29T14:22:56.409555Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:56.993672Z",
                            "start": "2026-07-29T14:22:56.937053Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:57.082292Z",
                            "start": "2026-07-29T14:22:57.014743Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:57.172030Z",
                            "start": "2026-07-29T14:22:57.093521Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:22:57.252827Z",
                            "start": "2026-07-29T14:22:57.182515Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:22:57.427300",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:23:17.428635",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:17.441918Z",
                            "start": "2026-07-29T14:22:57.378484Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:23:17.533246Z",
                            "start": "2026-07-29T14:23:17.454240Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000f7bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:17.775675Z",
                            "start": "2026-07-29T14:23:17.547380Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334843.919917,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 256,
                                "charset": "unknown",
                                "checksum": "dee75b560bb0af3a51c6ff51e21399e12f0b86b7",
                                "ctime": 1785334827.8716187,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785334827.8716187,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:17.986760Z",
                            "start": "2026-07-29T14:23:17.787249Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:23:18.068760Z",
                            "start": "2026-07-29T14:23:18.000190Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:23:18.626616Z",
                            "start": "2026-07-29T14:23:18.112927Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:23:18.701560Z",
                            "start": "2026-07-29T14:23:18.643753Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:23:18.780947Z",
                            "start": "2026-07-29T14:23:18.717613Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:23:18.870641Z",
                            "start": "2026-07-29T14:23:18.794903Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:23:18.971448Z",
                            "start": "2026-07-29T14:23:18.881966Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:23:19.295952",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:23:39.297962",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:39.312672Z",
                            "start": "2026-07-29T14:23:19.239693Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:23:39.388638Z",
                            "start": "2026-07-29T14:23:39.323085Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000fe4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:39.650645Z",
                            "start": "2026-07-29T14:23:39.401095Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785334843.919917,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "4a5d62f8cd1c13dc86ec5068d1a239281da3e5a9",
                                "ctime": 1785335011.0750566,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335011.0750566,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:39.879496Z",
                            "start": "2026-07-29T14:23:39.662253Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000fe51",
                        "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-29T14:23:39.958049Z",
                            "start": "2026-07-29T14:23:39.890624Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000fe52",
                        "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.008012",
                            "end": "2026-07-29 14:23:40.188360",
                            "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-dc53-8124-00000000fe53-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:23:40.180348",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:23:18 +0000 (0:02:50.422)       0:25:17.154 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:23:18 +0000 (0:00:00.107)       0:25:17.262 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:23:18 +0000 (0:00:00.054)       0:25:17.317 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:23:18 +0000 (0:00:00.055)       0:25:17.372 ********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nWednesday 29 July 2026  14:23:18 +0000 (0:00:00.062)       0:25:17.434 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nWednesday 29 July 2026  14:23:18 +0000 (0:00:00.077)       0:25:17.512 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nWednesday 29 July 2026  14:23:19 +0000 (0:00:01.137)       0:25:18.649 ********\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] ********\nWednesday 29 July 2026  14:23:24 +0000 (0:00:04.418)       0:25:23.068 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nWednesday 29 July 2026  14:23:25 +0000 (0:00:01.112)       0:25:24.181 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nWednesday 29 July 2026  14:23:26 +0000 (0:00:01.262)       0:25:25.443 ********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nWednesday 29 July 2026  14:23:27 +0000 (0:00:01.213)       0:25:26.657 ********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nWednesday 29 July 2026  14:23:28 +0000 (0:00:01.108)       0:25:27.765 ********\nchanged: [instance] => (item=atmosphere)\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:23:30 +0000 (0:00:01.470)       0:25:29.236 ********\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] ***************\nWednesday 29 July 2026  14:23:30 +0000 (0:00:00.092)       0:25:29.329 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nWednesday 29 July 2026  14:23:31 +0000 (0:00:00.605)       0:25:29.934 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:23:18 +0000 (0:02:50.422)       0:25:17.154 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:23:18 +0000 (0:00:00.107)       0:25:17.262 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:23:18 +0000 (0:00:00.054)       0:25:17.317 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:23:18 +0000 (0:00:00.055)       0:25:17.372 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Wednesday 29 July 2026  14:23:18 +0000 (0:00:00.062)       0:25:17.434 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Wednesday 29 July 2026  14:23:18 +0000 (0:00:00.077)       0:25:17.512 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Wednesday 29 July 2026  14:23:19 +0000 (0:00:01.137)       0:25:18.649 ********",
                                "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] ********",
                                "Wednesday 29 July 2026  14:23:24 +0000 (0:00:04.418)       0:25:23.068 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Wednesday 29 July 2026  14:23:25 +0000 (0:00:01.112)       0:25:24.181 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Wednesday 29 July 2026  14:23:26 +0000 (0:00:01.262)       0:25:25.443 ********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Wednesday 29 July 2026  14:23:27 +0000 (0:00:01.213)       0:25:26.657 ********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Wednesday 29 July 2026  14:23:28 +0000 (0:00:01.108)       0:25:27.765 ********",
                                "changed: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:23:30 +0000 (0:00:01.470)       0:25:29.236 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:23:30 +0000 (0:00:00.092)       0:25:29.329 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Wednesday 29 July 2026  14:23:31 +0000 (0:00:00.605)       0:25:29.934 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000000fe53-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.510704Z",
                            "start": "2026-07-29T14:23:39.988614Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000fe53",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.601271Z",
                            "start": "2026-07-29T14:23:40.523331Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000fe54",
                        "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-29T14:23:40.678352Z",
                            "start": "2026-07-29T14:23:40.612026Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:23:40.765330Z",
                            "start": "2026-07-29T14:23:40.689045Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:23:40.844001Z",
                            "start": "2026-07-29T14:23:40.779329Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:23:41.018182",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:24:01.019881",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:01.036485Z",
                            "start": "2026-07-29T14:23:40.967353Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:24:01.126450Z",
                            "start": "2026-07-29T14:24:01.049314Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000104f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:01.389592Z",
                            "start": "2026-07-29T14:24:01.152385Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335019.8272204,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "6d368a7ed9c476b4868b8838ced4c95cf1ab6604",
                                "ctime": 1785335031.5874383,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335031.5874383,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:01.597750Z",
                            "start": "2026-07-29T14:24:01.400635Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000104f9",
                        "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-29T14:24:01.680116Z",
                            "start": "2026-07-29T14:24:01.612154Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000104fa",
                        "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.007839",
                            "end": "2026-07-29 14:24:01.939867",
                            "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-dc53-8124-0000000104fb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:24:01.932028",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nWednesday 29 July 2026  14:23:45 +0000 (0:00:14.486)       0:25:44.421 ********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nWednesday 29 July 2026  14:23:45 +0000 (0:00:00.067)       0:25:44.488 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nWednesday 29 July 2026  14:23:46 +0000 (0:00:00.715)       0:25:45.204 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nWednesday 29 July 2026  14:23:47 +0000 (0:00:00.722)       0:25:45.926 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nWednesday 29 July 2026  14:23:48 +0000 (0:00:01.230)       0:25:47.157 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nWednesday 29 July 2026  14:23:48 +0000 (0:00:00.050)       0:25:47.208 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nWednesday 29 July 2026  14:23:49 +0000 (0:00:00.744)       0:25:47.952 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nWednesday 29 July 2026  14:23:49 +0000 (0:00:00.198)       0:25:48.150 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:23:50 +0000 (0:00:01.230)       0:25:49.381 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:23:50 +0000 (0:00:00.110)       0:25:49.492 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:23:50 +0000 (0:00:00.076)       0:25:49.569 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:23:51 +0000 (0:00:00.703)       0:25:50.272 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:23:51 +0000 (0:00:00.059)       0:25:50.331 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:23:51 +0000 (0:00:00.057)       0:25:50.389 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:23:51 +0000 (0:00:00.056)       0:25:50.446 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Wednesday 29 July 2026  14:23:45 +0000 (0:00:14.486)       0:25:44.421 ********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Wednesday 29 July 2026  14:23:45 +0000 (0:00:00.067)       0:25:44.488 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Wednesday 29 July 2026  14:23:46 +0000 (0:00:00.715)       0:25:45.204 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Wednesday 29 July 2026  14:23:47 +0000 (0:00:00.722)       0:25:45.926 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Wednesday 29 July 2026  14:23:48 +0000 (0:00:01.230)       0:25:47.157 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Wednesday 29 July 2026  14:23:48 +0000 (0:00:00.050)       0:25:47.208 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Wednesday 29 July 2026  14:23:49 +0000 (0:00:00.744)       0:25:47.952 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Wednesday 29 July 2026  14:23:49 +0000 (0:00:00.198)       0:25:48.150 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:23:50 +0000 (0:00:01.230)       0:25:49.381 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:23:50 +0000 (0:00:00.110)       0:25:49.492 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:23:50 +0000 (0:00:00.076)       0:25:49.569 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:23:51 +0000 (0:00:00.703)       0:25:50.272 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:23:51 +0000 (0:00:00.059)       0:25:50.331 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:23:51 +0000 (0:00:00.057)       0:25:50.389 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:23:51 +0000 (0:00:00.056)       0:25:50.446 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000104fb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:02.231543Z",
                            "start": "2026-07-29T14:24:01.709915Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:02.318883Z",
                            "start": "2026-07-29T14:24:02.243522Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000104fc",
                        "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-29T14:24:02.399009Z",
                            "start": "2026-07-29T14:24:02.330848Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:02.474911Z",
                            "start": "2026-07-29T14:24:02.409603Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:24:02.555202Z",
                            "start": "2026-07-29T14:24:02.486270Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:24:02.753578",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:24:22.756232",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:22.773143Z",
                            "start": "2026-07-29T14:24:02.692594Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:24:22.863463Z",
                            "start": "2026-07-29T14:24:22.785595Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000010bb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:23.106225Z",
                            "start": "2026-07-29T14:24:22.875614Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335041.5596232,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 264,
                                "charset": "unknown",
                                "checksum": "f08603b3121073b4e79dac015acdad5c2006d141",
                                "ctime": 1785335063.2640257,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335063.2640257,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 130999,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:23.458364Z",
                            "start": "2026-07-29T14:24:23.117398Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000010bb7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "576"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:23.533156Z",
                            "start": "2026-07-29T14:24:23.468601Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000010bb8",
                        "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 576",
                            "delta": "0:00:00.008036",
                            "end": "2026-07-29 14:24:23.772093",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +130424 /tmp/logs/molecule-aio-openvswitch.log | head -c 576",
                                    "_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-dc53-8124-000000010bb9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:24:23.764057",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:24:22 +0000 (0:00:30.938)       0:26:21.384 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:24:23 +0000 (0:00:00.679)       0:26:22.063 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:24:23 +0000 (0:00:00.058)       0:26:22.122 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:24:22 +0000 (0:00:30.938)       0:26:21.384 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:24:23 +0000 (0:00:00.679)       0:26:22.063 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:24:23 +0000 (0:00:00.058)       0:26:22.122 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000010bb9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:24.086329Z",
                            "start": "2026-07-29T14:24:23.566066Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.openstack_helm_endpoints : Grab Percona XtraDB cluster secret]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:24.175300Z",
                            "start": "2026-07-29T14:24:24.098753Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000010bba",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "130999"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:24.254306Z",
                            "start": "2026-07-29T14:24:24.188193Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.openstack_helm_endpoints : Grab Percona XtraDB cluster secret]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:24.341237Z",
                            "start": "2026-07-29T14:24:24.264870Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:24:24.422949Z",
                            "start": "2026-07-29T14:24:24.354208Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:24:24.624048",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:24:44.627605",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:44.643134Z",
                            "start": "2026-07-29T14:24:24.561967Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:24:44.722764Z",
                            "start": "2026-07-29T14:24:44.653904Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000011289",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:44.975100Z",
                            "start": "2026-07-29T14:24:44.734122Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335063.768035,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "ddeebec2b0b98139ad6c579b10aaea7d7e961b99",
                                "ctime": 1785335064.528049,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335064.528049,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:45.179942Z",
                            "start": "2026-07-29T14:24:44.985269Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001128b",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1808"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:45.255224Z",
                            "start": "2026-07-29T14:24:45.190235Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001128c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +131000 /tmp/logs/molecule-aio-openvswitch.log | head -c 1808",
                            "delta": "0:00:00.008276",
                            "end": "2026-07-29 14:24:45.488968",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +131000 /tmp/logs/molecule-aio-openvswitch.log | head -c 1808",
                                    "_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-dc53-8124-00000001128d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:24:45.480692",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "skipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:24:23 +0000 (0:00:00.050)       0:26:22.173 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:24:23 +0000 (0:00:00.055)       0:26:22.228 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:24:23 +0000 (0:00:00.050)       0:26:22.279 ********\nok: [instance] => (item=dashboard)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:24:23 +0000 (0:00:00.110)       0:26:22.389 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:24:23 +0000 (0:00:00.057)       0:26:22.447 ********\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] ***************\nWednesday 29 July 2026  14:24:23 +0000 (0:00:00.060)       0:26:22.508 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nWednesday 29 July 2026  14:24:24 +0000 (0:00:00.619)       0:26:23.127 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:24:24 +0000 (0:00:00.261)       0:26:23.388 ********",
                            "stdout_lines": [
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:24:23 +0000 (0:00:00.050)       0:26:22.173 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:24:23 +0000 (0:00:00.055)       0:26:22.228 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:24:23 +0000 (0:00:00.050)       0:26:22.279 ********",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:24:23 +0000 (0:00:00.110)       0:26:22.389 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:24:23 +0000 (0:00:00.057)       0:26:22.447 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:24:23 +0000 (0:00:00.060)       0:26:22.508 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Wednesday 29 July 2026  14:24:24 +0000 (0:00:00.619)       0:26:23.127 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:24:24 +0000 (0:00:00.261)       0:26:23.388 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000001128d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:45.809943Z",
                            "start": "2026-07-29T14:24:45.289418Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001128d",
                        "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-29T14:24:45.897131Z",
                            "start": "2026-07-29T14:24:45.822159Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001128e",
                        "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-29T14:24:45.975619Z",
                            "start": "2026-07-29T14:24:45.911075Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.glance : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:24:46.060119Z",
                            "start": "2026-07-29T14:24:45.991391Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:24:46.139587Z",
                            "start": "2026-07-29T14:24:46.072850Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:24:46.327521",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:25:06.329534",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:06.341762Z",
                            "start": "2026-07-29T14:24:46.278040Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:06.420347Z",
                            "start": "2026-07-29T14:25:06.354596Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000011973",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:06.674642Z",
                            "start": "2026-07-29T14:25:06.436142Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335085.136431,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "ddeebec2b0b98139ad6c579b10aaea7d7e961b99",
                                "ctime": 1785335064.528049,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335064.528049,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:06.918122Z",
                            "start": "2026-07-29T14:25:06.687271Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000011975",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:07.001019Z",
                            "start": "2026-07-29T14:25:06.933111Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000011976",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:07.544318Z",
                            "start": "2026-07-29T14:25:07.033018Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000011977",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:07.621636Z",
                            "start": "2026-07-29T14:25:07.563858Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:07.706867Z",
                            "start": "2026-07-29T14:25:07.638461Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:07.784025Z",
                            "start": "2026-07-29T14:25:07.717349Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:07.863117Z",
                            "start": "2026-07-29T14:25:07.794976Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:25:08.174376",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:25:28.176585",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:28.525454Z",
                            "start": "2026-07-29T14:25:08.123465Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:28.617842Z",
                            "start": "2026-07-29T14:25:28.541530Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000012073",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:28.922978Z",
                            "start": "2026-07-29T14:25:28.631638Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335085.136431,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "ddeebec2b0b98139ad6c579b10aaea7d7e961b99",
                                "ctime": 1785335064.528049,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335064.528049,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:29.158839Z",
                            "start": "2026-07-29T14:25:28.948573Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:29.241366Z",
                            "start": "2026-07-29T14:25:29.172711Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:29.787578Z",
                            "start": "2026-07-29T14:25:29.277071Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:29.860633Z",
                            "start": "2026-07-29T14:25:29.804396Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:29.941704Z",
                            "start": "2026-07-29T14:25:29.876117Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:30.021582Z",
                            "start": "2026-07-29T14:25:29.954368Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:30.097106Z",
                            "start": "2026-07-29T14:25:30.032587Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:25:30.284840",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:25:50.286581",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:50.312251Z",
                            "start": "2026-07-29T14:25:30.229532Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:50.392990Z",
                            "start": "2026-07-29T14:25:50.325904Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000012789",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:50.643521Z",
                            "start": "2026-07-29T14:25:50.404218Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335085.136431,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "ddeebec2b0b98139ad6c579b10aaea7d7e961b99",
                                "ctime": 1785335064.528049,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335064.528049,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:25:50.901238Z",
                            "start": "2026-07-29T14:25:50.656740Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:50.992204Z",
                            "start": "2026-07-29T14:25:50.913888Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:51.537762Z",
                            "start": "2026-07-29T14:25:51.024912Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:51.613627Z",
                            "start": "2026-07-29T14:25:51.555581Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:51.948478Z",
                            "start": "2026-07-29T14:25:51.876488Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:52.035313Z",
                            "start": "2026-07-29T14:25:51.961522Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:25:52.134593Z",
                            "start": "2026-07-29T14:25:52.059536Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:25:52.362020",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:26:12.364403",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:12.378658Z",
                            "start": "2026-07-29T14:25:52.302036Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:12.468613Z",
                            "start": "2026-07-29T14:26:12.391501Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000012eb5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:12.717039Z",
                            "start": "2026-07-29T14:26:12.480525Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335085.136431,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "ddeebec2b0b98139ad6c579b10aaea7d7e961b99",
                                "ctime": 1785335064.528049,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335064.528049,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:12.947445Z",
                            "start": "2026-07-29T14:26:12.728114Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:13.269738Z",
                            "start": "2026-07-29T14:26:12.959379Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:13.820096Z",
                            "start": "2026-07-29T14:26:13.299980Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:13.893714Z",
                            "start": "2026-07-29T14:26:13.836008Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:14.278519Z",
                            "start": "2026-07-29T14:26:14.209537Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:14.360878Z",
                            "start": "2026-07-29T14:26:14.292322Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:14.440455Z",
                            "start": "2026-07-29T14:26:14.373565Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:26:14.638066",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:26:34.640359",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:34.661543Z",
                            "start": "2026-07-29T14:26:14.591937Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:34.758716Z",
                            "start": "2026-07-29T14:26:34.672541Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000135f7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:35.023221Z",
                            "start": "2026-07-29T14:26:34.770668Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335085.136431,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "ddeebec2b0b98139ad6c579b10aaea7d7e961b99",
                                "ctime": 1785335064.528049,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335064.528049,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:35.233491Z",
                            "start": "2026-07-29T14:26:35.035701Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:35.313632Z",
                            "start": "2026-07-29T14:26:35.245956Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:35.854116Z",
                            "start": "2026-07-29T14:26:35.343706Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:35.924257Z",
                            "start": "2026-07-29T14:26:35.876351Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:36.007160Z",
                            "start": "2026-07-29T14:26:35.936595Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:36.110238Z",
                            "start": "2026-07-29T14:26:36.020328Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:36.191825Z",
                            "start": "2026-07-29T14:26:36.123627Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:26:36.381364",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:26:56.383053",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:56.396601Z",
                            "start": "2026-07-29T14:26:36.328985Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:56.494951Z",
                            "start": "2026-07-29T14:26:56.417086Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000013d4f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:56.770534Z",
                            "start": "2026-07-29T14:26:56.506855Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335085.136431,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "ddeebec2b0b98139ad6c579b10aaea7d7e961b99",
                                "ctime": 1785335064.528049,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335064.528049,
                                "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": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:26:56.995669Z",
                            "start": "2026-07-29T14:26:56.782547Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:57.074398Z",
                            "start": "2026-07-29T14:26:57.006560Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:57.615988Z",
                            "start": "2026-07-29T14:26:57.105426Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:57.684594Z",
                            "start": "2026-07-29T14:26:57.628087Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:57.768134Z",
                            "start": "2026-07-29T14:26:57.700073Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:57.864608Z",
                            "start": "2026-07-29T14:26:57.778740Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:26:57.944154Z",
                            "start": "2026-07-29T14:26:57.878813Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:26:58.135334",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:27:18.137809",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:18.151591Z",
                            "start": "2026-07-29T14:26:58.083623Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:27:18.230614Z",
                            "start": "2026-07-29T14:27:18.163006Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000144bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:18.510917Z",
                            "start": "2026-07-29T14:27:18.241608Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335085.136431,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 272,
                                "charset": "unknown",
                                "checksum": "008e2a59d849cb7c1e00e69bdf230d9c67672b80",
                                "ctime": 1785335238.3552635,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335238.3552635,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 133948,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:18.728611Z",
                            "start": "2026-07-29T14:27:18.524234Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000144bf",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1141"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:18.807742Z",
                            "start": "2026-07-29T14:27:18.741789Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000144c0",
                        "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 1141",
                            "delta": "0:00:00.009240",
                            "end": "2026-07-29 14:27:19.197458",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +132808 /tmp/logs/molecule-aio-openvswitch.log | head -c 1141",
                                    "_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-dc53-8124-0000000144c1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:27:19.188218",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:27:18 +0000 (0:02:53.500)       0:29:16.889 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:27:18 +0000 (0:00:00.093)       0:29:16.982 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:27:18 +0000 (0:00:00.049)       0:29:17.031 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:27:18 +0000 (0:00:00.046)       0:29:17.078 ********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nWednesday 29 July 2026  14:27:18 +0000 (0:00:00.065)       0:29:17.144 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nWednesday 29 July 2026  14:27:18 +0000 (0:00:00.070)       0:29:17.214 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:27:18 +0000 (0:02:53.500)       0:29:16.889 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:27:18 +0000 (0:00:00.093)       0:29:16.982 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:27:18 +0000 (0:00:00.049)       0:29:17.031 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:27:18 +0000 (0:00:00.046)       0:29:17.078 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Wednesday 29 July 2026  14:27:18 +0000 (0:00:00.065)       0:29:17.144 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Wednesday 29 July 2026  14:27:18 +0000 (0:00:00.070)       0:29:17.214 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000144c1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:19.484321Z",
                            "start": "2026-07-29T14:27:18.962904Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000144c1",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.ingress : Create Ingress image]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:19.577239Z",
                            "start": "2026-07-29T14:27:19.498921Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000144c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "133948"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:19.650122Z",
                            "start": "2026-07-29T14:27:19.589652Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.ingress : Create Ingress image]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:19.743203Z",
                            "start": "2026-07-29T14:27:19.667525Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:27:19.822772Z",
                            "start": "2026-07-29T14:27:19.755386Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:27:20.022377",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:27:40.024355",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:40.041552Z",
                            "start": "2026-07-29T14:27:19.964441Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:27:40.120840Z",
                            "start": "2026-07-29T14:27:40.053868Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000014c41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:40.376517Z",
                            "start": "2026-07-29T14:27:40.133095Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335238.6832695,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "1f5ddc916eeafc797def2d54d0b05f699acb4e0b",
                                "ctime": 1785335259.5556548,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335259.5556548,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 135730,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:40.599880Z",
                            "start": "2026-07-29T14:27:40.390635Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000014c43",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1782"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:40.680500Z",
                            "start": "2026-07-29T14:27:40.612671Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000014c44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +133949 /tmp/logs/molecule-aio-openvswitch.log | head -c 1782",
                            "delta": "0:00:00.007362",
                            "end": "2026-07-29 14:27:40.916526",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +133949 /tmp/logs/molecule-aio-openvswitch.log | head -c 1782",
                                    "_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-dc53-8124-000000014c45-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:27:40.909164",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create images] ***********************************************************\nWednesday 29 July 2026  14:27:19 +0000 (0:00:00.956)       0:29:18.171 ********\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] *************************\nWednesday 29 July 2026  14:27:19 +0000 (0:00:00.115)       0:29:18.287 ********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nWednesday 29 July 2026  14:27:22 +0000 (0:00:03.513)       0:29:21.800 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nWednesday 29 July 2026  14:27:23 +0000 (0:00:00.980)       0:29:22.781 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nWednesday 29 July 2026  14:27:23 +0000 (0:00:00.052)       0:29:22.834 ********\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).",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Wednesday 29 July 2026  14:27:19 +0000 (0:00:00.956)       0:29:18.171 ********",
                                "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] *************************",
                                "Wednesday 29 July 2026  14:27:19 +0000 (0:00:00.115)       0:29:18.287 ********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Wednesday 29 July 2026  14:27:22 +0000 (0:00:03.513)       0:29:21.800 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Wednesday 29 July 2026  14:27:23 +0000 (0:00:00.980)       0:29:22.781 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Wednesday 29 July 2026  14:27:23 +0000 (0:00:00.052)       0:29:22.834 ********",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000014c45-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.234288Z",
                            "start": "2026-07-29T14:27:40.711973Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.glance_image : Check if image exists]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.324367Z",
                            "start": "2026-07-29T14:27:41.247625Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000014c46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "135730"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.401776Z",
                            "start": "2026-07-29T14:27:41.335474Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.glance_image : Check if image exists]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:27:41.481822Z",
                            "start": "2026-07-29T14:27:41.414134Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:27:41.559995Z",
                            "start": "2026-07-29T14:27:41.494305Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:27:41.761869",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:28:01.763661",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:01.781730Z",
                            "start": "2026-07-29T14:27:41.701717Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:01.876351Z",
                            "start": "2026-07-29T14:28:01.795673Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000153db",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:02.138513Z",
                            "start": "2026-07-29T14:28:01.888148Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335260.5556731,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "40ce072ce03d8caf66ea050fa426ecfee510ac6f",
                                "ctime": 1785335281.3840575,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335281.3840575,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 136606,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:02.367555Z",
                            "start": "2026-07-29T14:28:02.149908Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000153dd",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "876"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:02.448358Z",
                            "start": "2026-07-29T14:28:02.380459Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000153de",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +135731 /tmp/logs/molecule-aio-openvswitch.log | head -c 876",
                            "delta": "0:00:00.007688",
                            "end": "2026-07-29 14:28:02.687029",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +135731 /tmp/logs/molecule-aio-openvswitch.log | head -c 876",
                                    "_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-dc53-8124-0000000153df-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:28:02.679341",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (111 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (110 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (109 retries left).\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).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (111 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (110 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (109 retries left).",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000153df-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:02.999654Z",
                            "start": "2026-07-29T14:28:02.479198Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000153df",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "_atmosphere_ci_phase_log_chunk.stdout_lines | default([]) | select('match', '^TASK \\[.*\\]\\s+\\*+$') | list | length > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:03.082122Z",
                            "start": "2026-07-29T14:28:03.015294Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000153e0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "136606"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:03.161775Z",
                            "start": "2026-07-29T14:28:03.095201Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:03.240726Z",
                            "start": "2026-07-29T14:28:03.177251Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:03.319918Z",
                            "start": "2026-07-29T14:28:03.253312Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:28:03.673452",
                            "stderr": "",
                            "stdout": "Paused for 20.01 seconds",
                            "stop": "2026-07-29 14:28:23.678462",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:23.696329Z",
                            "start": "2026-07-29T14:28:03.621638Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:23.777698Z",
                            "start": "2026-07-29T14:28:23.708926Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000015b8b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:24.046972Z",
                            "start": "2026-07-29T14:28:23.789996Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335282.3200748,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "a76b0a8048a03eb588d16b17705da3383f0a313b",
                                "ctime": 1785335303.408464,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335303.408464,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 137470,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:24.277563Z",
                            "start": "2026-07-29T14:28:24.061041Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000015b8d",
                        "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-29T14:28:24.372372Z",
                            "start": "2026-07-29T14:28:24.294397Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000015b8e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +136607 /tmp/logs/molecule-aio-openvswitch.log | head -c 864",
                            "delta": "0:00:00.008758",
                            "end": "2026-07-29 14:28:24.616883",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +136607 /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-dc53-8124-000000015b8f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:28:24.608125",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (99 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (98 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (97 retries left).\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).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (99 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (98 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (97 retries left).",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000015b8f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:24.926794Z",
                            "start": "2026-07-29T14:28:24.403718Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:25.007993Z",
                            "start": "2026-07-29T14:28:24.940499Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000015b90",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "137470"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:25.100717Z",
                            "start": "2026-07-29T14:28:25.030400Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:25.179040Z",
                            "start": "2026-07-29T14:28:25.113262Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:25.260153Z",
                            "start": "2026-07-29T14:28:25.192695Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:28:25.462429",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:28:45.464374",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:45.478671Z",
                            "start": "2026-07-29T14:28:25.404156Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:45.558410Z",
                            "start": "2026-07-29T14:28:45.490226Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000016351",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:45.812537Z",
                            "start": "2026-07-29T14:28:45.571177Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335304.224479,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 280,
                                "charset": "unknown",
                                "checksum": "c8111e20ec42f2f8180272cdfe09b5402f825a2f",
                                "ctime": 1785335325.6448743,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335325.6448743,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 138334,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:46.025795Z",
                            "start": "2026-07-29T14:28:45.826073Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:46.114082Z",
                            "start": "2026-07-29T14:28:46.038228Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000016354",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +137471 /tmp/logs/molecule-aio-openvswitch.log | head -c 864",
                            "delta": "0:00:00.007139",
                            "end": "2026-07-29 14:28:46.342832",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +137471 /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-dc53-8124-000000016355-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:28:46.335693",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Check if image exists (87 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (86 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (85 retries left).\nFAILED - RETRYING: [instance]: Check if image exists (84 retries left).\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).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Check if image exists (87 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (86 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (85 retries left).",
                                "FAILED - RETRYING: [instance]: Check if image exists (84 retries left).",
                                "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)."
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000016355-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:46.669508Z",
                            "start": "2026-07-29T14:28:46.148565Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:46.743198Z",
                            "start": "2026-07-29T14:28:46.685494Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000016356",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "138334"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:28:46.829734Z",
                            "start": "2026-07-29T14:28:46.761755Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:46.909840Z",
                            "start": "2026-07-29T14:28:46.841650Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:28:46.993049Z",
                            "start": "2026-07-29T14:28:46.921514Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:28:47.189444",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:29:07.191264",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:07.213074Z",
                            "start": "2026-07-29T14:28:47.133426Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:07.290968Z",
                            "start": "2026-07-29T14:29:07.225280Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000016b2d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:07.575872Z",
                            "start": "2026-07-29T14:29:07.305633Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335325.9768806,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "2da8717ef22383d2b660b6d9817c782257efb12e",
                                "ctime": 1785335338.3491087,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335338.3491087,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143053,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:07.799252Z",
                            "start": "2026-07-29T14:29:07.589741Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000016b2f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4719"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:07.891522Z",
                            "start": "2026-07-29T14:29:07.811659Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000016b30",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +138335 /tmp/logs/molecule-aio-openvswitch.log | head -c 4719",
                            "delta": "0:00:00.007779",
                            "end": "2026-07-29 14:29:08.113057",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +138335 /tmp/logs/molecule-aio-openvswitch.log | head -c 4719",
                                    "_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-dc53-8124-000000016b31-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:29:08.105278",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nWednesday 29 July 2026  14:28:48 +0000 (0:01:24.180)       0:30:47.014 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nWednesday 29 July 2026  14:28:48 +0000 (0:00:00.062)       0:30:47.077 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nWednesday 29 July 2026  14:28:48 +0000 (0:00:00.066)       0:30:47.143 ********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nWednesday 29 July 2026  14:28:48 +0000 (0:00:00.206)       0:30:47.350 ********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nWednesday 29 July 2026  14:28:49 +0000 (0:00:00.742)       0:30:48.092 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nWednesday 29 July 2026  14:28:49 +0000 (0:00:00.252)       0:30:48.344 ********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nWednesday 29 July 2026  14:28:49 +0000 (0:00:00.262)       0:30:48.606 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nWednesday 29 July 2026  14:28:50 +0000 (0:00:00.749)       0:30:49.356 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nWednesday 29 July 2026  14:28:50 +0000 (0:00:00.060)       0:30:49.416 ********\nchanged: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nWednesday 29 July 2026  14:28:56 +0000 (0:00:05.844)       0:30:55.261 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nWednesday 29 July 2026  14:28:56 +0000 (0:00:00.049)       0:30:55.311 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nWednesday 29 July 2026  14:28:56 +0000 (0:00:00.052)       0:30:55.363 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.585)       0:30:55.949 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.081)       0:30:56.031 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.043)       0:30:56.074 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.050)       0:30:56.125 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.061)       0:30:56.187 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.056)       0:30:56.244 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.052)       0:30:56.296 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.056)       0:30:56.353 ********\nok: [instance] => (item=placement)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.098)       0:30:56.451 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.076)       0:30:56.528 ********\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] ***************\nWednesday 29 July 2026  14:28:57 +0000 (0:00:00.066)       0:30:56.595 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\nWednesday 29 July 2026  14:28:58 +0000 (0:00:00.614)       0:30:57.209 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Wednesday 29 July 2026  14:28:48 +0000 (0:01:24.180)       0:30:47.014 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Wednesday 29 July 2026  14:28:48 +0000 (0:00:00.062)       0:30:47.077 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Wednesday 29 July 2026  14:28:48 +0000 (0:00:00.066)       0:30:47.143 ********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Wednesday 29 July 2026  14:28:48 +0000 (0:00:00.206)       0:30:47.350 ********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Wednesday 29 July 2026  14:28:49 +0000 (0:00:00.742)       0:30:48.092 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Wednesday 29 July 2026  14:28:49 +0000 (0:00:00.252)       0:30:48.344 ********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Wednesday 29 July 2026  14:28:49 +0000 (0:00:00.262)       0:30:48.606 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Wednesday 29 July 2026  14:28:50 +0000 (0:00:00.749)       0:30:49.356 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Wednesday 29 July 2026  14:28:50 +0000 (0:00:00.060)       0:30:49.416 ********",
                                "changed: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Wednesday 29 July 2026  14:28:56 +0000 (0:00:05.844)       0:30:55.261 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Wednesday 29 July 2026  14:28:56 +0000 (0:00:00.049)       0:30:55.311 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Wednesday 29 July 2026  14:28:56 +0000 (0:00:00.052)       0:30:55.363 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.585)       0:30:55.949 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.081)       0:30:56.031 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.043)       0:30:56.074 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.050)       0:30:56.125 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.061)       0:30:56.187 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.056)       0:30:56.244 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.052)       0:30:56.296 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.056)       0:30:56.353 ********",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.098)       0:30:56.451 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.076)       0:30:56.528 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:28:57 +0000 (0:00:00.066)       0:30:56.595 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "Wednesday 29 July 2026  14:28:58 +0000 (0:00:00.614)       0:30:57.209 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000016b31-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:08.453895Z",
                            "start": "2026-07-29T14:29:07.926232Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000016b31",
                        "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-29T14:29:08.555008Z",
                            "start": "2026-07-29T14:29:08.472271Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000016b32",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143053"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:08.641416Z",
                            "start": "2026-07-29T14:29:08.567885Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000016b33",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 1780 seconds.\nLast task: TASK [vexxhost.atmosphere.placement : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:08.721567Z",
                            "start": "2026-07-29T14:29:08.654230Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:08.798551Z",
                            "start": "2026-07-29T14:29:08.732608Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:29:09.220078",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:29:29.222095",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:29.369536Z",
                            "start": "2026-07-29T14:29:08.954422Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:29.455741Z",
                            "start": "2026-07-29T14:29:29.380146Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001731f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:29.729149Z",
                            "start": "2026-07-29T14:29:29.470128Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335347.7492824,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "2da8717ef22383d2b660b6d9817c782257efb12e",
                                "ctime": 1785335338.3491087,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335338.3491087,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143053,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:29.982102Z",
                            "start": "2026-07-29T14:29:29.741409Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000017321",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:30.069503Z",
                            "start": "2026-07-29T14:29:29.993829Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000017322",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:30.623500Z",
                            "start": "2026-07-29T14:29:30.111387Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000017323",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:30.700082Z",
                            "start": "2026-07-29T14:29:30.642845Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000017324",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143053"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:30.798140Z",
                            "start": "2026-07-29T14:29:30.718617Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:30.886424Z",
                            "start": "2026-07-29T14:29:30.811315Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:30.965993Z",
                            "start": "2026-07-29T14:29:30.899785Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:29:31.179908",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:29:51.182094",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:51.199104Z",
                            "start": "2026-07-29T14:29:31.122585Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:51.303081Z",
                            "start": "2026-07-29T14:29:51.212144Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000017b27",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:51.567089Z",
                            "start": "2026-07-29T14:29:51.316460Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335347.7492824,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "2da8717ef22383d2b660b6d9817c782257efb12e",
                                "ctime": 1785335338.3491087,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335338.3491087,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143053,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:51.782142Z",
                            "start": "2026-07-29T14:29:51.580810Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:51.859369Z",
                            "start": "2026-07-29T14:29:51.794067Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:52.406851Z",
                            "start": "2026-07-29T14:29:51.893228Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:52.485921Z",
                            "start": "2026-07-29T14:29:52.426231Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000017b2c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143053"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:29:52.588058Z",
                            "start": "2026-07-29T14:29:52.506978Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:52.681049Z",
                            "start": "2026-07-29T14:29:52.601743Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:29:52.763799Z",
                            "start": "2026-07-29T14:29:52.696430Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:29:52.978203",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:30:12.980341",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:13.020910Z",
                            "start": "2026-07-29T14:29:52.920159Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:13.792240Z",
                            "start": "2026-07-29T14:30:13.032337Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000018345",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:14.162806Z",
                            "start": "2026-07-29T14:30:13.865039Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335347.7492824,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "2da8717ef22383d2b660b6d9817c782257efb12e",
                                "ctime": 1785335338.3491087,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335338.3491087,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143053,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:14.391154Z",
                            "start": "2026-07-29T14:30:14.176079Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:14.595392Z",
                            "start": "2026-07-29T14:30:14.403770Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:15.169179Z",
                            "start": "2026-07-29T14:30:14.655286Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:15.237042Z",
                            "start": "2026-07-29T14:30:15.187770Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001834a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143053"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:15.327835Z",
                            "start": "2026-07-29T14:30:15.257395Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:15.417875Z",
                            "start": "2026-07-29T14:30:15.348895Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:15.510334Z",
                            "start": "2026-07-29T14:30:15.430947Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:30:15.967230",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:30:35.969123",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:35.986580Z",
                            "start": "2026-07-29T14:30:15.912420Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:36.070353Z",
                            "start": "2026-07-29T14:30:36.001419Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000018b79",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:36.382741Z",
                            "start": "2026-07-29T14:30:36.084701Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335347.7492824,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 288,
                                "charset": "unknown",
                                "checksum": "2da8717ef22383d2b660b6d9817c782257efb12e",
                                "ctime": 1785335338.3491087,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335338.3491087,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 143053,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:36.630337Z",
                            "start": "2026-07-29T14:30:36.400893Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:36.772525Z",
                            "start": "2026-07-29T14:30:36.647451Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:37.324813Z",
                            "start": "2026-07-29T14:30:36.811823Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:37.395259Z",
                            "start": "2026-07-29T14:30:37.344821Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000018b7e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "143053"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:37.487985Z",
                            "start": "2026-07-29T14:30:37.420511Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:38.192318Z",
                            "start": "2026-07-29T14:30:37.501864Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:38.277517Z",
                            "start": "2026-07-29T14:30:38.211010Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:30:38.488231",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:30:58.490357",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:58.505547Z",
                            "start": "2026-07-29T14:30:38.432187Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:30:58.614432Z",
                            "start": "2026-07-29T14:30:58.524120Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000193c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:58.874562Z",
                            "start": "2026-07-29T14:30:58.631602Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335347.7492824,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 296,
                                "charset": "unknown",
                                "checksum": "7c11238d60710e2e34fe7f8d5f32e478a368bee0",
                                "ctime": 1785335454.415253,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335454.415253,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 147395,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:59.105496Z",
                            "start": "2026-07-29T14:30:58.886872Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000193c5",
                        "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-29T14:30:59.187196Z",
                            "start": "2026-07-29T14:30:59.117629Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000193c6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +143054 /tmp/logs/molecule-aio-openvswitch.log | head -c 4342",
                            "delta": "0:00:00.008497",
                            "end": "2026-07-29 14:30:59.455690",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +143054 /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-dc53-8124-0000000193c7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:30:59.447193",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:30:49 +0000 (0:01:51.373)       0:32:48.583 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:30:49 +0000 (0:00:00.107)       0:32:48.690 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:30:49 +0000 (0:00:00.059)       0:32:48.750 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:30:49 +0000 (0:00:00.057)       0:32:48.807 ********\nok: [instance]\n\nTASK [Create Ingress placement] ************************************************\nWednesday 29 July 2026  14:30:50 +0000 (0:00:00.067)       0:32:48.874 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\nWednesday 29 July 2026  14:30:50 +0000 (0:00:00.095)       0:32:48.970 ********\nchanged: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:30:51 +0000 (0:00:01.003)       0:32:49.973 ********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:30:52 +0000 (0:00:01.858)       0:32:51.831 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.071)       0:32:51.902 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.050)       0:32:51.953 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.044)       0:32:51.997 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.038)       0:32:52.036 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.044)       0:32:52.081 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.048)       0:32:52.129 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.047)       0:32:52.176 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.041)       0:32:52.218 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.065)       0:32:52.284 ********\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] ***************\nWednesday 29 July 2026  14:30:53 +0000 (0:00:00.059)       0:32:52.344 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\nWednesday 29 July 2026  14:30:54 +0000 (0:00:00.621)       0:32:52.965 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\nWednesday 29 July 2026  14:30:54 +0000 (0:00:00.257)       0:32:53.222 ********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\nWednesday 29 July 2026  14:30:54 +0000 (0:00:00.051)       0:32:53.274 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:30:49 +0000 (0:01:51.373)       0:32:48.583 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:30:49 +0000 (0:00:00.107)       0:32:48.690 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:30:49 +0000 (0:00:00.059)       0:32:48.750 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:30:49 +0000 (0:00:00.057)       0:32:48.807 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress placement] ************************************************",
                                "Wednesday 29 July 2026  14:30:50 +0000 (0:00:00.067)       0:32:48.874 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "Wednesday 29 July 2026  14:30:50 +0000 (0:00:00.095)       0:32:48.970 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:30:51 +0000 (0:00:01.003)       0:32:49.973 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:30:52 +0000 (0:00:01.858)       0:32:51.831 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.071)       0:32:51.902 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.050)       0:32:51.953 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.044)       0:32:51.997 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.038)       0:32:52.036 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.044)       0:32:52.081 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.048)       0:32:52.129 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.047)       0:32:52.176 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.041)       0:32:52.218 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.065)       0:32:52.284 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:30:53 +0000 (0:00:00.059)       0:32:52.344 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "Wednesday 29 July 2026  14:30:54 +0000 (0:00:00.621)       0:32:52.965 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "Wednesday 29 July 2026  14:30:54 +0000 (0:00:00.257)       0:32:53.222 ********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "Wednesday 29 July 2026  14:30:54 +0000 (0:00:00.051)       0:32:53.274 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000193c7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:59.749886Z",
                            "start": "2026-07-29T14:30:59.225523Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000193c7",
                        "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-29T14:30:59.838641Z",
                            "start": "2026-07-29T14:30:59.762415Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000193c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "147395"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:30:59.930314Z",
                            "start": "2026-07-29T14:30:59.850883Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.openvswitch : Pull openvswitch image]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:00.022306Z",
                            "start": "2026-07-29T14:30:59.943139Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:31:00.103837Z",
                            "start": "2026-07-29T14:31:00.036793Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:31:00.348024",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:31:20.350093",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:20.372553Z",
                            "start": "2026-07-29T14:31:00.290184Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:31:20.491120Z",
                            "start": "2026-07-29T14:31:20.384617Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000019c23",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:20.771657Z",
                            "start": "2026-07-29T14:31:20.507929Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335459.0553386,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "e22d309f682a973b4a0eeb06ad11eef17ed999cd",
                                "ctime": 1785335478.0396898,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335478.0396898,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 153886,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:21.028996Z",
                            "start": "2026-07-29T14:31:20.801138Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000019c25",
                        "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-29T14:31:21.121215Z",
                            "start": "2026-07-29T14:31:21.045490Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000019c26",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +147396 /tmp/logs/molecule-aio-openvswitch.log | head -c 6491",
                            "delta": "0:00:00.009454",
                            "end": "2026-07-29 14:31:21.408371",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +147396 /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-dc53-8124-000000019c27-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:31:21.398917",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\nWednesday 29 July 2026  14:31:01 +0000 (0:00:07.173)       0:33:00.447 ********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"Successfully pulled openvswitch image\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\nWednesday 29 July 2026  14:31:01 +0000 (0:00:00.058)       0:33:00.505 ********\nchanged: [instance]\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:31:03 +0000 (0:00:01.797)       0:33:02.302 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:31:06 +0000 (0:00:02.991)       0:33:05.294 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:31:06 +0000 (0:00:00.090)       0:33:05.385 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:31:06 +0000 (0:00:00.051)       0:33:05.437 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:31:06 +0000 (0:00:00.050)       0:33:05.488 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:31:06 +0000 (0:00:00.054)       0:33:05.542 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:31:06 +0000 (0:00:00.053)       0:33:05.595 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:31:06 +0000 (0:00:00.060)       0:33:05.656 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:31:06 +0000 (0:00:00.067)       0:33:05.723 ********\nok: [instance] => (item=libvirt_exporter)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:31:06 +0000 (0:00:00.070)       0:33:05.794 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:31:07 +0000 (0:00:00.076)       0:33:05.870 ********\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] ***************\nWednesday 29 July 2026  14:31:07 +0000 (0:00:00.069)       0:33:05.940 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\nWednesday 29 July 2026  14:31:07 +0000 (0:00:00.612)       0:33:06.553 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\nWednesday 29 July 2026  14:31:07 +0000 (0:00:00.058)       0:33:06.612 ********\nchanged: [instance] => (item=libvirt-vnc)\nchanged: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\nWednesday 29 July 2026  14:31:09 +0000 (0:00:01.535)       0:33:08.147 ********\nchanged: [instance] => (item=libvirt-vnc)\nchanged: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\nWednesday 29 July 2026  14:31:10 +0000 (0:00:01.464)       0:33:09.612 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\nWednesday 29 July 2026  14:31:10 +0000 (0:00:00.226)       0:33:09.838 ********\nchanged: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:31:12 +0000 (0:00:01.680)       0:33:11.519 ********\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] ***************\nWednesday 29 July 2026  14:31:12 +0000 (0:00:00.081)       0:33:11.600 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\nWednesday 29 July 2026  14:31:13 +0000 (0:00:00.596)       0:33:12.197 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nWednesday 29 July 2026  14:31:14 +0000 (0:00:01.469)       0:33:13.666 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nWednesday 29 July 2026  14:31:15 +0000 (0:00:01.128)       0:33:14.794 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nWednesday 29 July 2026  14:31:16 +0000 (0:00:00.245)       0:33:15.040 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:31:16 +0000 (0:00:00.535)       0:33:15.576 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:31:16 +0000 (0:00:00.238)       0:33:15.814 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:31:17 +0000 (0:00:00.094)       0:33:15.909 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:31:17 +0000 (0:00:00.783)       0:33:16.692 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:31:17 +0000 (0:00:00.066)       0:33:16.759 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:31:17 +0000 (0:00:00.077)       0:33:16.837 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:31:18 +0000 (0:00:00.060)       0:33:16.898 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "Wednesday 29 July 2026  14:31:01 +0000 (0:00:07.173)       0:33:00.447 ********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"Successfully pulled openvswitch image\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "Wednesday 29 July 2026  14:31:01 +0000 (0:00:00.058)       0:33:00.505 ********",
                                "changed: [instance]",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:31:03 +0000 (0:00:01.797)       0:33:02.302 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:31:06 +0000 (0:00:02.991)       0:33:05.294 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:31:06 +0000 (0:00:00.090)       0:33:05.385 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:31:06 +0000 (0:00:00.051)       0:33:05.437 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:31:06 +0000 (0:00:00.050)       0:33:05.488 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:31:06 +0000 (0:00:00.054)       0:33:05.542 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:31:06 +0000 (0:00:00.053)       0:33:05.595 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:31:06 +0000 (0:00:00.060)       0:33:05.656 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:31:06 +0000 (0:00:00.067)       0:33:05.723 ********",
                                "ok: [instance] => (item=libvirt_exporter)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:31:06 +0000 (0:00:00.070)       0:33:05.794 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:31:07 +0000 (0:00:00.076)       0:33:05.870 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:31:07 +0000 (0:00:00.069)       0:33:05.940 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "Wednesday 29 July 2026  14:31:07 +0000 (0:00:00.612)       0:33:06.553 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "Wednesday 29 July 2026  14:31:07 +0000 (0:00:00.058)       0:33:06.612 ********",
                                "changed: [instance] => (item=libvirt-vnc)",
                                "changed: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "Wednesday 29 July 2026  14:31:09 +0000 (0:00:01.535)       0:33:08.147 ********",
                                "changed: [instance] => (item=libvirt-vnc)",
                                "changed: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "Wednesday 29 July 2026  14:31:10 +0000 (0:00:01.464)       0:33:09.612 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "Wednesday 29 July 2026  14:31:10 +0000 (0:00:00.226)       0:33:09.838 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:31:12 +0000 (0:00:01.680)       0:33:11.519 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:31:12 +0000 (0:00:00.081)       0:33:11.600 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "Wednesday 29 July 2026  14:31:13 +0000 (0:00:00.596)       0:33:12.197 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Wednesday 29 July 2026  14:31:14 +0000 (0:00:01.469)       0:33:13.666 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Wednesday 29 July 2026  14:31:15 +0000 (0:00:01.128)       0:33:14.794 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Wednesday 29 July 2026  14:31:16 +0000 (0:00:00.245)       0:33:15.040 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:31:16 +0000 (0:00:00.535)       0:33:15.576 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:31:16 +0000 (0:00:00.238)       0:33:15.814 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:31:17 +0000 (0:00:00.094)       0:33:15.909 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:31:17 +0000 (0:00:00.783)       0:33:16.692 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:31:17 +0000 (0:00:00.066)       0:33:16.759 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:31:17 +0000 (0:00:00.077)       0:33:16.837 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:31:18 +0000 (0:00:00.060)       0:33:16.898 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000019c27-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:21.698015Z",
                            "start": "2026-07-29T14:31:21.156445Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.rabbitmq : Deploy cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:22.476906Z",
                            "start": "2026-07-29T14:31:21.710767Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000019c28",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "153886"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:22.781447Z",
                            "start": "2026-07-29T14:31:22.712359Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.rabbitmq : Deploy cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:22.875952Z",
                            "start": "2026-07-29T14:31:22.796441Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:31:22.967731Z",
                            "start": "2026-07-29T14:31:22.888735Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:31:23.194386",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:31:43.196734",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:43.217525Z",
                            "start": "2026-07-29T14:31:23.138472Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:31:43.302426Z",
                            "start": "2026-07-29T14:31:43.235044Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001a499",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:43.554381Z",
                            "start": "2026-07-29T14:31:43.319677Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335480.9757442,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 312,
                                "charset": "unknown",
                                "checksum": "e22d309f682a973b4a0eeb06ad11eef17ed999cd",
                                "ctime": 1785335478.0396898,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335478.0396898,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 153886,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:43.789178Z",
                            "start": "2026-07-29T14:31:43.571601Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001a49b",
                        "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-29T14:31:43.874031Z",
                            "start": "2026-07-29T14:31:43.807008Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001a49c",
                        "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-29T14:31:44.432129Z",
                            "start": "2026-07-29T14:31:43.919713Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001a49d",
                        "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-29T14:31:44.510272Z",
                            "start": "2026-07-29T14:31:44.452884Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001a49e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "153886"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:31:44.599994Z",
                            "start": "2026-07-29T14:31:44.530113Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:31:44.677931Z",
                            "start": "2026-07-29T14:31:44.611999Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:31:44.758689Z",
                            "start": "2026-07-29T14:31:44.690733Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:31:44.965452",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:32:04.968442",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:04.990387Z",
                            "start": "2026-07-29T14:31:44.908804Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:05.187183Z",
                            "start": "2026-07-29T14:32:05.004803Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ad25",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:05.451350Z",
                            "start": "2026-07-29T14:32:05.203276Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335480.9757442,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:05.681685Z",
                            "start": "2026-07-29T14:32:05.471549Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ad27",
                        "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-29T14:32:05.766945Z",
                            "start": "2026-07-29T14:32:05.696877Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ad28",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +153887 /tmp/logs/molecule-aio-openvswitch.log | head -c 3871",
                            "delta": "0:00:00.009182",
                            "end": "2026-07-29 14:32:06.075661",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +153887 /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-dc53-8124-00000001ad29-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:32:06.066479",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:31:53 +0000 (0:00:35.920)       0:33:52.818 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:31:54 +0000 (0:00:00.668)       0:33:53.487 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:31:54 +0000 (0:00:00.065)       0:33:53.552 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:31:54 +0000 (0:00:00.070)       0:33:53.623 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:31:54 +0000 (0:00:00.206)       0:33:53.829 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:31:55 +0000 (0:00:00.053)       0:33:53.882 ********\nok: [instance] => (item=volumev3)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=compute_novnc_proxy)\nok: [instance] => (item=placement)\nok: [instance] => (item=oslo_db_cell0)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=image)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=identity)\nok: [instance] => (item=network)\nok: [instance] => (item=oslo_db_api)\nok: [instance] => (item=compute_metadata)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:31:55 +0000 (0:00:00.216)       0:33:54.099 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:31:55 +0000 (0:00:00.072)       0:33:54.171 ********\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] ***************\nWednesday 29 July 2026  14:31:55 +0000 (0:00:00.071)       0:33:54.243 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\nWednesday 29 July 2026  14:31:55 +0000 (0:00:00.607)       0:33:54.851 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\nWednesday 29 July 2026  14:31:56 +0000 (0:00:00.067)       0:33:54.918 ********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\nWednesday 29 July 2026  14:31:56 +0000 (0:00:00.249)       0:33:55.168 ********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\nWednesday 29 July 2026  14:31:56 +0000 (0:00:00.507)       0:33:55.676 ********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\nWednesday 29 July 2026  14:31:57 +0000 (0:00:00.609)       0:33:56.285 ********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\nWednesday 29 July 2026  14:31:57 +0000 (0:00:00.281)       0:33:56.566 ********\nok: [instance] => (item=nova-bootstrap)\nok: [instance] => (item=nova-cell-setup)\n\nTASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\nWednesday 29 July 2026  14:31:59 +0000 (0:00:01.395)       0:33:57.962 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************\nWednesday 29 July 2026  14:31:59 +0000 (0:00:00.422)       0:33:58.384 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:31:53 +0000 (0:00:35.920)       0:33:52.818 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:31:54 +0000 (0:00:00.668)       0:33:53.487 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:31:54 +0000 (0:00:00.065)       0:33:53.552 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:31:54 +0000 (0:00:00.070)       0:33:53.623 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:31:54 +0000 (0:00:00.206)       0:33:53.829 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:31:55 +0000 (0:00:00.053)       0:33:53.882 ********",
                                "ok: [instance] => (item=volumev3)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=compute_novnc_proxy)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=oslo_db_cell0)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=oslo_db_api)",
                                "ok: [instance] => (item=compute_metadata)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:31:55 +0000 (0:00:00.216)       0:33:54.099 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:31:55 +0000 (0:00:00.072)       0:33:54.171 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:31:55 +0000 (0:00:00.071)       0:33:54.243 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "Wednesday 29 July 2026  14:31:55 +0000 (0:00:00.607)       0:33:54.851 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "Wednesday 29 July 2026  14:31:56 +0000 (0:00:00.067)       0:33:54.918 ********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "Wednesday 29 July 2026  14:31:56 +0000 (0:00:00.249)       0:33:55.168 ********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "Wednesday 29 July 2026  14:31:56 +0000 (0:00:00.507)       0:33:55.676 ********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "Wednesday 29 July 2026  14:31:57 +0000 (0:00:00.609)       0:33:56.285 ********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "Wednesday 29 July 2026  14:31:57 +0000 (0:00:00.281)       0:33:56.566 ********",
                                "ok: [instance] => (item=nova-bootstrap)",
                                "ok: [instance] => (item=nova-cell-setup)",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "Wednesday 29 July 2026  14:31:59 +0000 (0:00:01.395)       0:33:57.962 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                                "Wednesday 29 July 2026  14:31:59 +0000 (0:00:00.422)       0:33:58.384 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000001ad29-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:06.337106Z",
                            "start": "2026-07-29T14:32:05.814054Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ad29",
                        "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-29T14:32:06.436845Z",
                            "start": "2026-07-29T14:32:06.354151Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ad2a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:06.519745Z",
                            "start": "2026-07-29T14:32:06.451521Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:06.636355Z",
                            "start": "2026-07-29T14:32:06.546180Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:06.720202Z",
                            "start": "2026-07-29T14:32:06.652672Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:32:06.974595",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:32:26.976298",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:26.996832Z",
                            "start": "2026-07-29T14:32:06.922133Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:27.087604Z",
                            "start": "2026-07-29T14:32:27.010632Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001b5c7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:27.358498Z",
                            "start": "2026-07-29T14:32:27.106964Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:27.573085Z",
                            "start": "2026-07-29T14:32:27.375429Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001b5c9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:27.657682Z",
                            "start": "2026-07-29T14:32:27.589329Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001b5ca",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:28.205174Z",
                            "start": "2026-07-29T14:32:27.692378Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001b5cb",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:28.452498Z",
                            "start": "2026-07-29T14:32:28.222104Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001b5cc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:28.707826Z",
                            "start": "2026-07-29T14:32:28.630382Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:28.803678Z",
                            "start": "2026-07-29T14:32:28.724437Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:28.884895Z",
                            "start": "2026-07-29T14:32:28.817457Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:32:29.113782",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:32:49.115880",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:49.129152Z",
                            "start": "2026-07-29T14:32:29.060643Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:49.226124Z",
                            "start": "2026-07-29T14:32:49.143996Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001be7f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:49.520185Z",
                            "start": "2026-07-29T14:32:49.240723Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:49.755002Z",
                            "start": "2026-07-29T14:32:49.542130Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:49.839828Z",
                            "start": "2026-07-29T14:32:49.771511Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:50.388261Z",
                            "start": "2026-07-29T14:32:49.875721Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:50.468330Z",
                            "start": "2026-07-29T14:32:50.409983Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001be84",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:32:50.557766Z",
                            "start": "2026-07-29T14:32:50.492715Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:50.639930Z",
                            "start": "2026-07-29T14:32:50.572530Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:32:50.721757Z",
                            "start": "2026-07-29T14:32:50.655591Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:32:50.933160",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:33:10.935305",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:10.951957Z",
                            "start": "2026-07-29T14:32:50.877239Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:11.043735Z",
                            "start": "2026-07-29T14:33:10.968701Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001c74d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:11.348159Z",
                            "start": "2026-07-29T14:33:11.058400Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:11.586174Z",
                            "start": "2026-07-29T14:33:11.363991Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:11.676670Z",
                            "start": "2026-07-29T14:33:11.598719Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:12.222356Z",
                            "start": "2026-07-29T14:33:11.708928Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:12.292013Z",
                            "start": "2026-07-29T14:33:12.244297Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001c752",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:12.378795Z",
                            "start": "2026-07-29T14:33:12.310706Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:12.465155Z",
                            "start": "2026-07-29T14:33:12.395767Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:12.542813Z",
                            "start": "2026-07-29T14:33:12.482107Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:12.614744Z",
                            "start": "2026-07-29T14:33:12.557195Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:33:12.677000",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:33:32.679485",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:32.697731Z",
                            "start": "2026-07-29T14:33:12.634447Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:32.764050Z",
                            "start": "2026-07-29T14:33:32.703809Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d033",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:33.013707Z",
                            "start": "2026-07-29T14:33:32.773492Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:33.230357Z",
                            "start": "2026-07-29T14:33:33.020930Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:33.293170Z",
                            "start": "2026-07-29T14:33:33.238148Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:33.842939Z",
                            "start": "2026-07-29T14:33:33.330795Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:33.903151Z",
                            "start": "2026-07-29T14:33:33.855361Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d038",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:34.227734Z",
                            "start": "2026-07-29T14:33:33.914742Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:34.593361Z",
                            "start": "2026-07-29T14:33:34.526115Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:34.658252Z",
                            "start": "2026-07-29T14:33:34.600950Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:33:34.728456",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:33:54.731294",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:55.928379Z",
                            "start": "2026-07-29T14:33:34.682886Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:55.996063Z",
                            "start": "2026-07-29T14:33:55.937982Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d05f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:56.247876Z",
                            "start": "2026-07-29T14:33:56.002201Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:56.468854Z",
                            "start": "2026-07-29T14:33:56.255816Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:56.533179Z",
                            "start": "2026-07-29T14:33:56.475286Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:57.074001Z",
                            "start": "2026-07-29T14:33:56.559481Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:57.133621Z",
                            "start": "2026-07-29T14:33:57.085649Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d064",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:33:57.205726Z",
                            "start": "2026-07-29T14:33:57.145295Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:57.281337Z",
                            "start": "2026-07-29T14:33:57.212770Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:33:57.346378Z",
                            "start": "2026-07-29T14:33:57.287995Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:33:57.421852",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:34:17.424158",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:17.444217Z",
                            "start": "2026-07-29T14:33:57.375773Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:17.507710Z",
                            "start": "2026-07-29T14:34:17.450697Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d0d7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:17.745394Z",
                            "start": "2026-07-29T14:34:17.515456Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:17.965680Z",
                            "start": "2026-07-29T14:34:17.754669Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:18.029275Z",
                            "start": "2026-07-29T14:34:17.972135Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:18.567938Z",
                            "start": "2026-07-29T14:34:18.056342Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:18.627980Z",
                            "start": "2026-07-29T14:34:18.580607Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d0dc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:18.698706Z",
                            "start": "2026-07-29T14:34:18.640483Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:18.771748Z",
                            "start": "2026-07-29T14:34:18.704741Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:18.835841Z",
                            "start": "2026-07-29T14:34:18.778588Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:34:18.906998",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:34:38.908825",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:38.924449Z",
                            "start": "2026-07-29T14:34:18.863906Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:38.987784Z",
                            "start": "2026-07-29T14:34:38.930660Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d165",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:39.247421Z",
                            "start": "2026-07-29T14:34:38.997013Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:39.488791Z",
                            "start": "2026-07-29T14:34:39.256806Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:39.562765Z",
                            "start": "2026-07-29T14:34:39.496847Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:40.185450Z",
                            "start": "2026-07-29T14:34:39.673379Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:40.245700Z",
                            "start": "2026-07-29T14:34:40.198398Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d16a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:34:40.326901Z",
                            "start": "2026-07-29T14:34:40.256435Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:40.392276Z",
                            "start": "2026-07-29T14:34:40.333860Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:34:40.457648Z",
                            "start": "2026-07-29T14:34:40.398395Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:34:40.530493",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:35:00.532393",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:00.557970Z",
                            "start": "2026-07-29T14:34:40.484057Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:00.631310Z",
                            "start": "2026-07-29T14:35:00.567204Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d209",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:00.918334Z",
                            "start": "2026-07-29T14:35:00.680485Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:01.154370Z",
                            "start": "2026-07-29T14:35:00.924354Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:01.222756Z",
                            "start": "2026-07-29T14:35:01.164072Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:02.335889Z",
                            "start": "2026-07-29T14:35:01.249419Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:02.395227Z",
                            "start": "2026-07-29T14:35:02.345505Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d20e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:02.469026Z",
                            "start": "2026-07-29T14:35:02.411020Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:02.533980Z",
                            "start": "2026-07-29T14:35:02.477665Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:02.598885Z",
                            "start": "2026-07-29T14:35:02.541926Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:35:02.680245",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:35:22.682347",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:22.704137Z",
                            "start": "2026-07-29T14:35:02.635694Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:22.781903Z",
                            "start": "2026-07-29T14:35:22.710753Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d2c3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:23.031777Z",
                            "start": "2026-07-29T14:35:22.789060Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:23.269141Z",
                            "start": "2026-07-29T14:35:23.039581Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:23.337941Z",
                            "start": "2026-07-29T14:35:23.275965Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:23.879733Z",
                            "start": "2026-07-29T14:35:23.367282Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:23.951394Z",
                            "start": "2026-07-29T14:35:23.892697Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d2c8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:24.033083Z",
                            "start": "2026-07-29T14:35:23.963047Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:24.095772Z",
                            "start": "2026-07-29T14:35:24.040351Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:24.163769Z",
                            "start": "2026-07-29T14:35:24.105657Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:35:24.244601",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:35:44.246955",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:44.267780Z",
                            "start": "2026-07-29T14:35:24.197419Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:44.345172Z",
                            "start": "2026-07-29T14:35:44.276294Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d393",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:44.813044Z",
                            "start": "2026-07-29T14:35:44.354781Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:45.022040Z",
                            "start": "2026-07-29T14:35:44.819394Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:45.086792Z",
                            "start": "2026-07-29T14:35:45.029167Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:45.637218Z",
                            "start": "2026-07-29T14:35:45.124019Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:45.695842Z",
                            "start": "2026-07-29T14:35:45.647559Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d398",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:35:45.765660Z",
                            "start": "2026-07-29T14:35:45.708460Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:45.834346Z",
                            "start": "2026-07-29T14:35:45.773806Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:35:45.907872Z",
                            "start": "2026-07-29T14:35:45.842057Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:35:45.982614",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:36:05.985787",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:06.000770Z",
                            "start": "2026-07-29T14:35:45.940921Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:06.066588Z",
                            "start": "2026-07-29T14:36:06.007832Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d479",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:06.320578Z",
                            "start": "2026-07-29T14:36:06.076207Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:06.557995Z",
                            "start": "2026-07-29T14:36:06.327525Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:06.625102Z",
                            "start": "2026-07-29T14:36:06.569161Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:07.163987Z",
                            "start": "2026-07-29T14:36:06.653383Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:07.224608Z",
                            "start": "2026-07-29T14:36:07.175561Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d47e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:07.297866Z",
                            "start": "2026-07-29T14:36:07.236095Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:07.360164Z",
                            "start": "2026-07-29T14:36:07.304234Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:07.434117Z",
                            "start": "2026-07-29T14:36:07.366390Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:36:07.518165",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:36:27.520704",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:27.535068Z",
                            "start": "2026-07-29T14:36:07.471061Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:27.610996Z",
                            "start": "2026-07-29T14:36:27.542592Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d575",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:27.850785Z",
                            "start": "2026-07-29T14:36:27.621916Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:28.061134Z",
                            "start": "2026-07-29T14:36:27.859109Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:28.126385Z",
                            "start": "2026-07-29T14:36:28.069275Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:28.669027Z",
                            "start": "2026-07-29T14:36:28.157780Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:29.803290Z",
                            "start": "2026-07-29T14:36:28.683623Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d57a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:29.875712Z",
                            "start": "2026-07-29T14:36:29.817732Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:29.959339Z",
                            "start": "2026-07-29T14:36:29.892918Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:30.036301Z",
                            "start": "2026-07-29T14:36:29.967965Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:36:30.113310",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:36:50.115637",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:50.129117Z",
                            "start": "2026-07-29T14:36:30.070473Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:50.295607Z",
                            "start": "2026-07-29T14:36:50.135268Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d687",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:50.620118Z",
                            "start": "2026-07-29T14:36:50.397348Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:50.848806Z",
                            "start": "2026-07-29T14:36:50.628572Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:50.925844Z",
                            "start": "2026-07-29T14:36:50.858467Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:51.469917Z",
                            "start": "2026-07-29T14:36:50.957962Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:51.529255Z",
                            "start": "2026-07-29T14:36:51.481438Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d68c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:36:51.591220Z",
                            "start": "2026-07-29T14:36:51.537478Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:51.657841Z",
                            "start": "2026-07-29T14:36:51.601149Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:36:51.726946Z",
                            "start": "2026-07-29T14:36:51.666214Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:36:51.821263",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:37:11.823449",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:11.835456Z",
                            "start": "2026-07-29T14:36:51.771951Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:11.903712Z",
                            "start": "2026-07-29T14:37:11.844233Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d7af",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:12.159970Z",
                            "start": "2026-07-29T14:37:11.912025Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:12.390746Z",
                            "start": "2026-07-29T14:37:12.169967Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:12.469466Z",
                            "start": "2026-07-29T14:37:12.399936Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:13.004588Z",
                            "start": "2026-07-29T14:37:12.493859Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:13.065882Z",
                            "start": "2026-07-29T14:37:13.017984Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d7b4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:13.137527Z",
                            "start": "2026-07-29T14:37:13.078180Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:13.202845Z",
                            "start": "2026-07-29T14:37:13.146370Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:13.280899Z",
                            "start": "2026-07-29T14:37:13.216293Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:37:13.359597",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:37:33.361566",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:33.376201Z",
                            "start": "2026-07-29T14:37:13.316144Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:33.449945Z",
                            "start": "2026-07-29T14:37:33.382608Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d8ed",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:33.689526Z",
                            "start": "2026-07-29T14:37:33.458437Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:33.910741Z",
                            "start": "2026-07-29T14:37:33.698910Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:33.988275Z",
                            "start": "2026-07-29T14:37:33.917318Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:34.525230Z",
                            "start": "2026-07-29T14:37:34.014429Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:34.587009Z",
                            "start": "2026-07-29T14:37:34.539949Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001d8f2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:34.658586Z",
                            "start": "2026-07-29T14:37:34.601242Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:34.734053Z",
                            "start": "2026-07-29T14:37:34.666583Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:34.799637Z",
                            "start": "2026-07-29T14:37:34.742701Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:37:34.876607",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:37:54.878701",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:54.897176Z",
                            "start": "2026-07-29T14:37:34.833905Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:55.264580Z",
                            "start": "2026-07-29T14:37:54.904989Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001da41",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:55.507996Z",
                            "start": "2026-07-29T14:37:55.277091Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 320,
                                "charset": "unknown",
                                "checksum": "104b14152fb005283b0807583ede8551f607ccd9",
                                "ctime": 1785335519.5204573,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335519.5204573,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 157757,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:55.705796Z",
                            "start": "2026-07-29T14:37:55.515917Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001da43",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:55.783407Z",
                            "start": "2026-07-29T14:37:55.714590Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001da44",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:56.324587Z",
                            "start": "2026-07-29T14:37:55.811510Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001da45",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:56.387139Z",
                            "start": "2026-07-29T14:37:56.338634Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001da46",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "157757"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:56.455512Z",
                            "start": "2026-07-29T14:37:56.398283Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001da47",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2260 seconds.\nLast task: TASK [vexxhost.atmosphere.nova : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:37:56.530703Z",
                            "start": "2026-07-29T14:37:56.464321Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:37:56.606945Z",
                            "start": "2026-07-29T14:37:56.542093Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:37:56.692721",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:38:16.694539",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:16.709325Z",
                            "start": "2026-07-29T14:37:56.646913Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:38:16.790527Z",
                            "start": "2026-07-29T14:38:16.718943Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dbab",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:17.516206Z",
                            "start": "2026-07-29T14:38:16.798440Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335525.6325703,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "ae7b4e3fca09b971704d840b829a9245595f4bdd",
                                "ctime": 1785335897.0314488,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335897.0314488,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 160701,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:17.725434Z",
                            "start": "2026-07-29T14:38:17.528559Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dbad",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "2944"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:17.794092Z",
                            "start": "2026-07-29T14:38:17.737113Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dbae",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +157758 /tmp/logs/molecule-aio-openvswitch.log | head -c 2944",
                            "delta": "0:00:00.008167",
                            "end": "2026-07-29 14:38:18.027917",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +157758 /tmp/logs/molecule-aio-openvswitch.log | head -c 2944",
                                    "_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-dc53-8124-00000001dbaf-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:38:18.019750",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:37:58 +0000 (0:05:58.818)       0:39:57.203 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:37:58 +0000 (0:00:00.115)       0:39:57.319 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:37:58 +0000 (0:00:00.064)       0:39:57.383 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:37:58 +0000 (0:00:00.059)       0:39:57.442 ********\nok: [instance]\n\nTASK [Create Ingress compute] **************************************************\nWednesday 29 July 2026  14:37:58 +0000 (0:00:00.076)       0:39:57.519 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\nWednesday 29 July 2026  14:37:58 +0000 (0:00:00.080)       0:39:57.599 ********\nchanged: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:37:59 +0000 (0:00:01.096)       0:39:58.696 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:37:59 +0000 (0:00:00.127)       0:39:58.824 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:38:00 +0000 (0:00:00.059)       0:39:58.883 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:38:00 +0000 (0:00:00.062)       0:39:58.945 ********\nok: [instance]\n\nTASK [Create Ingress compute-novnc-proxy] **************************************\nWednesday 29 July 2026  14:38:00 +0000 (0:00:00.070)       0:39:59.016 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\nWednesday 29 July 2026  14:38:00 +0000 (0:00:00.084)       0:39:59.100 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\nWednesday 29 July 2026  14:38:01 +0000 (0:00:01.071)       0:40:00.172 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Create flavors] *******************************\nWednesday 29 July 2026  14:38:02 +0000 (0:00:00.789)       0:40:00.961 ********\nFAILED - RETRYING: [instance]: Create flavors (60 retries left).\nFAILED - RETRYING: [instance]: Create flavors (59 retries left).\nchanged: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})\nchanged: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:37:58 +0000 (0:05:58.818)       0:39:57.203 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:37:58 +0000 (0:00:00.115)       0:39:57.319 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:37:58 +0000 (0:00:00.064)       0:39:57.383 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:37:58 +0000 (0:00:00.059)       0:39:57.442 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute] **************************************************",
                                "Wednesday 29 July 2026  14:37:58 +0000 (0:00:00.076)       0:39:57.519 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "Wednesday 29 July 2026  14:37:58 +0000 (0:00:00.080)       0:39:57.599 ********",
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:37:59 +0000 (0:00:01.096)       0:39:58.696 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:37:59 +0000 (0:00:00.127)       0:39:58.824 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:38:00 +0000 (0:00:00.059)       0:39:58.883 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:38:00 +0000 (0:00:00.062)       0:39:58.945 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "Wednesday 29 July 2026  14:38:00 +0000 (0:00:00.070)       0:39:59.016 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "Wednesday 29 July 2026  14:38:00 +0000 (0:00:00.084)       0:39:59.100 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "Wednesday 29 July 2026  14:38:01 +0000 (0:00:01.071)       0:40:00.172 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "Wednesday 29 July 2026  14:38:02 +0000 (0:00:00.789)       0:40:00.961 ********",
                                "FAILED - RETRYING: [instance]: Create flavors (60 retries left).",
                                "FAILED - RETRYING: [instance]: Create flavors (59 retries left).",
                                "changed: [instance] => (item={'disk': 1, 'name': 'm1.tiny', 'ram': 512, 'vcpus': 1})",
                                "changed: [instance] => (item={'disk': 20, 'name': 'm1.small', 'ram': 2048, 'vcpus': 1})"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000001dbaf-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:18.354895Z",
                            "start": "2026-07-29T14:38:17.833538Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:38:18.443825Z",
                            "start": "2026-07-29T14:38:18.365858Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dbb0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "160701"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:18.510243Z",
                            "start": "2026-07-29T14:38:18.451397Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:38:18.587180Z",
                            "start": "2026-07-29T14:38:18.516646Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:38:18.659775Z",
                            "start": "2026-07-29T14:38:18.594279Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:38:18.753517",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:38:38.755832",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:38.769240Z",
                            "start": "2026-07-29T14:38:18.701571Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:38:38.835242Z",
                            "start": "2026-07-29T14:38:38.778094Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dd2b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:39.097481Z",
                            "start": "2026-07-29T14:38:38.842578Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335897.683461,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 328,
                                "charset": "unknown",
                                "checksum": "15dc471ea6c980f03c860ab89ce4b67454edae7f",
                                "ctime": 1785335901.6475344,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335901.6475344,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 162257,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:39.341240Z",
                            "start": "2026-07-29T14:38:39.103870Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dd2d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1556"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:39.413002Z",
                            "start": "2026-07-29T14:38:39.348021Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dd2e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +160702 /tmp/logs/molecule-aio-openvswitch.log | head -c 1556",
                            "delta": "0:00:00.007376",
                            "end": "2026-07-29 14:38:39.640592",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +160702 /tmp/logs/molecule-aio-openvswitch.log | head -c 1556",
                                    "_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-dc53-8124-00000001dd2f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:38:39.633216",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [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] ***\nWednesday 29 July 2026  14:38:20 +0000 (0:00:18.258)       0:40:19.219 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:38:20 +0000 (0:00:00.261)       0:40:19.480 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:38:20 +0000 (0:00:00.085)       0:40:19.566 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:38:21 +0000 (0:00:00.769)       0:40:20.336 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:38:21 +0000 (0:00:00.055)       0:40:20.391 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:38:21 +0000 (0:00:00.055)       0:40:20.447 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:38:21 +0000 (0:00:00.057)       0:40:20.505 ********",
                            "stdout_lines": [
                                "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] ***",
                                "Wednesday 29 July 2026  14:38:20 +0000 (0:00:18.258)       0:40:19.219 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:38:20 +0000 (0:00:00.261)       0:40:19.480 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:38:20 +0000 (0:00:00.085)       0:40:19.566 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:38:21 +0000 (0:00:00.769)       0:40:20.336 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:38:21 +0000 (0:00:00.055)       0:40:20.391 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:38:21 +0000 (0:00:00.055)       0:40:20.447 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:38:21 +0000 (0:00:00.057)       0:40:20.505 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000001dd2f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:40.049607Z",
                            "start": "2026-07-29T14:38:39.444036Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:38:40.135760Z",
                            "start": "2026-07-29T14:38:40.056112Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dd30",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "162257"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:38:40.212778Z",
                            "start": "2026-07-29T14:38:40.146103Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:38:40.293871Z",
                            "start": "2026-07-29T14:38:40.222934Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:38:40.367655Z",
                            "start": "2026-07-29T14:38:40.302650Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:38:40.459126",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:39:00.461001",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:00.478238Z",
                            "start": "2026-07-29T14:38:40.407669Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:00.625291Z",
                            "start": "2026-07-29T14:39:00.486877Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dec1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:00.874347Z",
                            "start": "2026-07-29T14:39:00.631900Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335919.2838612,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:01.090892Z",
                            "start": "2026-07-29T14:39:00.881293Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dec3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3455"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:01.158745Z",
                            "start": "2026-07-29T14:39:01.102033Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dec4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +162258 /tmp/logs/molecule-aio-openvswitch.log | head -c 3455",
                            "delta": "0:00:00.007359",
                            "end": "2026-07-29 14:39:01.389137",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +162258 /tmp/logs/molecule-aio-openvswitch.log | head -c 3455",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-dc53-8124-00000001dec5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:39:01.381778",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:38:52 +0000 (0:00:30.920)       0:40:51.426 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:38:53 +0000 (0:00:00.687)       0:40:52.113 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:38:53 +0000 (0:00:00.054)       0:40:52.168 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:38:53 +0000 (0:00:00.067)       0:40:52.235 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:38:53 +0000 (0:00:00.066)       0:40:52.302 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:38:53 +0000 (0:00:00.052)       0:40:52.354 ********\nok: [instance] => (item=dns)\nok: [instance] => (item=compute)\nok: [instance] => (item=load_balancer)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=identity)\nok: [instance] => (item=network)\nok: [instance] => (item=compute_metadata)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:38:53 +0000 (0:00:00.377)       0:40:52.731 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:38:54 +0000 (0:00:00.177)       0:40:52.909 ********\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] ***************\nWednesday 29 July 2026  14:38:54 +0000 (0:00:00.071)       0:40:52.980 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\nWednesday 29 July 2026  14:38:54 +0000 (0:00:00.601)       0:40:53.582 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\nWednesday 29 July 2026  14:38:55 +0000 (0:00:00.778)       0:40:54.361 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\nWednesday 29 July 2026  14:38:55 +0000 (0:00:00.064)       0:40:54.426 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\nWednesday 29 July 2026  14:38:55 +0000 (0:00:00.426)       0:40:54.852 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\nWednesday 29 July 2026  14:38:56 +0000 (0:00:00.050)       0:40:54.903 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\nWednesday 29 July 2026  14:38:56 +0000 (0:00:00.068)       0:40:54.972 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\nWednesday 29 July 2026  14:38:56 +0000 (0:00:00.057)       0:40:55.030 ********",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:38:52 +0000 (0:00:30.920)       0:40:51.426 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:38:53 +0000 (0:00:00.687)       0:40:52.113 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:38:53 +0000 (0:00:00.054)       0:40:52.168 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:38:53 +0000 (0:00:00.067)       0:40:52.235 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:38:53 +0000 (0:00:00.066)       0:40:52.302 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:38:53 +0000 (0:00:00.052)       0:40:52.354 ********",
                                "ok: [instance] => (item=dns)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=load_balancer)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=compute_metadata)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:38:53 +0000 (0:00:00.377)       0:40:52.731 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:38:54 +0000 (0:00:00.177)       0:40:52.909 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:38:54 +0000 (0:00:00.071)       0:40:52.980 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "Wednesday 29 July 2026  14:38:54 +0000 (0:00:00.601)       0:40:53.582 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "Wednesday 29 July 2026  14:38:55 +0000 (0:00:00.778)       0:40:54.361 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "Wednesday 29 July 2026  14:38:55 +0000 (0:00:00.064)       0:40:54.426 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "Wednesday 29 July 2026  14:38:55 +0000 (0:00:00.426)       0:40:54.852 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "Wednesday 29 July 2026  14:38:56 +0000 (0:00:00.050)       0:40:54.903 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "Wednesday 29 July 2026  14:38:56 +0000 (0:00:00.068)       0:40:54.972 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "Wednesday 29 July 2026  14:38:56 +0000 (0:00:00.057)       0:40:55.030 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000001dec5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:01.719540Z",
                            "start": "2026-07-29T14:39:01.192827Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.neutron : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:01.807009Z",
                            "start": "2026-07-29T14:39:01.729612Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001dec6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:01.879565Z",
                            "start": "2026-07-29T14:39:01.818127Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.neutron : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:01.971854Z",
                            "start": "2026-07-29T14:39:01.902798Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:02.040421Z",
                            "start": "2026-07-29T14:39:01.980993Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:39:02.142816",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:39:22.145004",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:22.164932Z",
                            "start": "2026-07-29T14:39:02.097504Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:22.239055Z",
                            "start": "2026-07-29T14:39:22.173616Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e06d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:22.492326Z",
                            "start": "2026-07-29T14:39:22.250274Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:22.709524Z",
                            "start": "2026-07-29T14:39:22.499955Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e06f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "0"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:22.778488Z",
                            "start": "2026-07-29T14:39:22.719584Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e070",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:23.322074Z",
                            "start": "2026-07-29T14:39:22.809712Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e071",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "changed": false,
                            "false_condition": "(_atmosphere_ci_phase_log_bytes | int) > 0",
                            "skip_reason": "Conditional result was False",
                            "skipped": true
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:23.382951Z",
                            "start": "2026-07-29T14:39:23.335382Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e072",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:23.455064Z",
                            "start": "2026-07-29T14:39:23.395662Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:23.528635Z",
                            "start": "2026-07-29T14:39:23.461384Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:23.597219Z",
                            "start": "2026-07-29T14:39:23.536872Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:39:23.688425",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:39:43.690619",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:43.708421Z",
                            "start": "2026-07-29T14:39:23.641968Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:43.775875Z",
                            "start": "2026-07-29T14:39:43.717748Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e22f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:44.038130Z",
                            "start": "2026-07-29T14:39:43.784547Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:44.252057Z",
                            "start": "2026-07-29T14:39:44.045964Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:44.316454Z",
                            "start": "2026-07-29T14:39:44.261848Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:44.951696Z",
                            "start": "2026-07-29T14:39:44.440015Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:45.009295Z",
                            "start": "2026-07-29T14:39:44.962389Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e234",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:39:45.076948Z",
                            "start": "2026-07-29T14:39:45.021113Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:45.151243Z",
                            "start": "2026-07-29T14:39:45.084461Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:39:45.248612Z",
                            "start": "2026-07-29T14:39:45.160948Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:39:45.339995",
                            "stderr": "",
                            "stdout": "Paused for 20.02 seconds",
                            "stop": "2026-07-29 14:40:05.357511",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:05.370088Z",
                            "start": "2026-07-29T14:39:45.291534Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:05.450217Z",
                            "start": "2026-07-29T14:40:05.379214Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e407",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:05.699557Z",
                            "start": "2026-07-29T14:40:05.459267Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:05.937922Z",
                            "start": "2026-07-29T14:40:05.708337Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:06.013821Z",
                            "start": "2026-07-29T14:40:05.946801Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:06.555347Z",
                            "start": "2026-07-29T14:40:06.042881Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:06.616171Z",
                            "start": "2026-07-29T14:40:06.568919Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e40c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:06.684785Z",
                            "start": "2026-07-29T14:40:06.627863Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:06.763134Z",
                            "start": "2026-07-29T14:40:06.694428Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:06.832148Z",
                            "start": "2026-07-29T14:40:06.773079Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:40:06.920694",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:40:26.923240",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:26.936253Z",
                            "start": "2026-07-29T14:40:06.875938Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:27.005667Z",
                            "start": "2026-07-29T14:40:26.944339Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e5f5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:27.256884Z",
                            "start": "2026-07-29T14:40:27.013146Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:27.470982Z",
                            "start": "2026-07-29T14:40:27.266224Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:27.541307Z",
                            "start": "2026-07-29T14:40:27.479216Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:28.082981Z",
                            "start": "2026-07-29T14:40:27.570478Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:28.142958Z",
                            "start": "2026-07-29T14:40:28.095218Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e5fa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:28.212408Z",
                            "start": "2026-07-29T14:40:28.155009Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:28.277465Z",
                            "start": "2026-07-29T14:40:28.218969Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:28.355431Z",
                            "start": "2026-07-29T14:40:28.287061Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:40:28.479466",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:40:48.481418",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:48.493613Z",
                            "start": "2026-07-29T14:40:28.423014Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:48.562656Z",
                            "start": "2026-07-29T14:40:48.503190Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e7f9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:48.824354Z",
                            "start": "2026-07-29T14:40:48.572103Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:49.030838Z",
                            "start": "2026-07-29T14:40:48.831274Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:49.096631Z",
                            "start": "2026-07-29T14:40:49.039413Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:49.639345Z",
                            "start": "2026-07-29T14:40:49.126823Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:49.695885Z",
                            "start": "2026-07-29T14:40:49.648042Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001e7fe",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:40:49.777087Z",
                            "start": "2026-07-29T14:40:49.708103Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:50.049328Z",
                            "start": "2026-07-29T14:40:49.786752Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:40:50.113553Z",
                            "start": "2026-07-29T14:40:50.057214Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:40:50.210671",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:41:10.212778",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:10.233622Z",
                            "start": "2026-07-29T14:40:50.162672Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:10.311188Z",
                            "start": "2026-07-29T14:41:10.240619Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ea13",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:10.569956Z",
                            "start": "2026-07-29T14:41:10.321191Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:10.810928Z",
                            "start": "2026-07-29T14:41:10.578214Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:10.886602Z",
                            "start": "2026-07-29T14:41:10.819739Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:11.431471Z",
                            "start": "2026-07-29T14:41:10.917554Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:11.500014Z",
                            "start": "2026-07-29T14:41:11.439929Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ea18",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:11.567993Z",
                            "start": "2026-07-29T14:41:11.512359Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:11.654824Z",
                            "start": "2026-07-29T14:41:11.577969Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:11.719559Z",
                            "start": "2026-07-29T14:41:11.664120Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:41:11.817338",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:41:31.819158",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:31.835899Z",
                            "start": "2026-07-29T14:41:11.771621Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:31.900630Z",
                            "start": "2026-07-29T14:41:31.843229Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ec43",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:32.146833Z",
                            "start": "2026-07-29T14:41:31.908758Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:32.388308Z",
                            "start": "2026-07-29T14:41:32.157947Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:32.514449Z",
                            "start": "2026-07-29T14:41:32.395336Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:33.062026Z",
                            "start": "2026-07-29T14:41:32.550222Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:33.123287Z",
                            "start": "2026-07-29T14:41:33.074799Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ec48",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:33.210764Z",
                            "start": "2026-07-29T14:41:33.137302Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:33.289478Z",
                            "start": "2026-07-29T14:41:33.219044Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:33.358057Z",
                            "start": "2026-07-29T14:41:33.297374Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:41:33.465615",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:41:53.468634",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:56.813804Z",
                            "start": "2026-07-29T14:41:33.420708Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:56.930735Z",
                            "start": "2026-07-29T14:41:56.836496Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ee89",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:57.181107Z",
                            "start": "2026-07-29T14:41:56.939471Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:57.391220Z",
                            "start": "2026-07-29T14:41:57.189847Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:57.456607Z",
                            "start": "2026-07-29T14:41:57.399130Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:58.087413Z",
                            "start": "2026-07-29T14:41:57.575704Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:58.163215Z",
                            "start": "2026-07-29T14:41:58.115953Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001ee8e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:41:58.231521Z",
                            "start": "2026-07-29T14:41:58.175948Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:58.334551Z",
                            "start": "2026-07-29T14:41:58.240670Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:41:58.422810Z",
                            "start": "2026-07-29T14:41:58.345606Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:41:58.543152",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:42:18.544864",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:18.562196Z",
                            "start": "2026-07-29T14:41:58.499920Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:18.641814Z",
                            "start": "2026-07-29T14:42:18.572306Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001f0e5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:18.913910Z",
                            "start": "2026-07-29T14:42:18.651101Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:19.160865Z",
                            "start": "2026-07-29T14:42:18.920894Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:19.248481Z",
                            "start": "2026-07-29T14:42:19.171612Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:19.794243Z",
                            "start": "2026-07-29T14:42:19.281878Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:19.886452Z",
                            "start": "2026-07-29T14:42:19.807006Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001f0ea",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:19.954806Z",
                            "start": "2026-07-29T14:42:19.897352Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:20.029452Z",
                            "start": "2026-07-29T14:42:19.962699Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:20.144274Z",
                            "start": "2026-07-29T14:42:20.039251Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:42:20.266186",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:42:40.267887",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:40.283116Z",
                            "start": "2026-07-29T14:42:20.215766Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:40.362265Z",
                            "start": "2026-07-29T14:42:40.291443Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001f357",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:40.617380Z",
                            "start": "2026-07-29T14:42:40.371809Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:40.826300Z",
                            "start": "2026-07-29T14:42:40.625037Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:40.910451Z",
                            "start": "2026-07-29T14:42:40.837916Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:41.464704Z",
                            "start": "2026-07-29T14:42:40.949561Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:41.530899Z",
                            "start": "2026-07-29T14:42:41.481785Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001f35c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:42:41.611834Z",
                            "start": "2026-07-29T14:42:41.541440Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:41.692325Z",
                            "start": "2026-07-29T14:42:41.624532Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:42:41.776059Z",
                            "start": "2026-07-29T14:42:41.706763Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:42:41.889701",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:43:01.892087",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:01.913227Z",
                            "start": "2026-07-29T14:42:41.837607Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:01.996552Z",
                            "start": "2026-07-29T14:43:01.922726Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001f5df",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:02.292337Z",
                            "start": "2026-07-29T14:43:02.004913Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:02.511003Z",
                            "start": "2026-07-29T14:43:02.301889Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:02.579647Z",
                            "start": "2026-07-29T14:43:02.518404Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:03.117608Z",
                            "start": "2026-07-29T14:43:02.605398Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:03.172496Z",
                            "start": "2026-07-29T14:43:03.133780Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001f5e4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:03.284705Z",
                            "start": "2026-07-29T14:43:03.188712Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:03.358277Z",
                            "start": "2026-07-29T14:43:03.291985Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:03.426018Z",
                            "start": "2026-07-29T14:43:03.369269Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:43:03.539293",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:43:23.541755",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:23.557784Z",
                            "start": "2026-07-29T14:43:03.490656Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:23.723093Z",
                            "start": "2026-07-29T14:43:23.652601Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001f87d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:24.009834Z",
                            "start": "2026-07-29T14:43:23.731963Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:24.254905Z",
                            "start": "2026-07-29T14:43:24.020727Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:24.463849Z",
                            "start": "2026-07-29T14:43:24.266728Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:25.012627Z",
                            "start": "2026-07-29T14:43:24.494301Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:25.076122Z",
                            "start": "2026-07-29T14:43:25.027641Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001f882",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:25.151034Z",
                            "start": "2026-07-29T14:43:25.089884Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:25.239197Z",
                            "start": "2026-07-29T14:43:25.158349Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:25.309668Z",
                            "start": "2026-07-29T14:43:25.249061Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:43:25.459190",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:43:45.462378",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:45.493587Z",
                            "start": "2026-07-29T14:43:25.409783Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:45.566886Z",
                            "start": "2026-07-29T14:43:45.501220Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001fb31",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:45.830458Z",
                            "start": "2026-07-29T14:43:45.577389Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:46.039906Z",
                            "start": "2026-07-29T14:43:45.838535Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:46.116482Z",
                            "start": "2026-07-29T14:43:46.049033Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:46.658532Z",
                            "start": "2026-07-29T14:43:46.146212Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:46.729693Z",
                            "start": "2026-07-29T14:43:46.671961Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001fb36",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:43:46.809502Z",
                            "start": "2026-07-29T14:43:46.742313Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:46.885745Z",
                            "start": "2026-07-29T14:43:46.818771Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:43:46.951747Z",
                            "start": "2026-07-29T14:43:46.894294Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:43:47.078817",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:44:07.080708",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:07.099001Z",
                            "start": "2026-07-29T14:43:47.029935Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:07.186780Z",
                            "start": "2026-07-29T14:44:07.106582Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001fdfb",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:07.474843Z",
                            "start": "2026-07-29T14:44:07.194233Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:07.719940Z",
                            "start": "2026-07-29T14:44:07.496248Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:07.788551Z",
                            "start": "2026-07-29T14:44:07.729198Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:08.367474Z",
                            "start": "2026-07-29T14:44:07.820181Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:08.429836Z",
                            "start": "2026-07-29T14:44:08.381645Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000001fe00",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:08.625283Z",
                            "start": "2026-07-29T14:44:08.452305Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:08.787302Z",
                            "start": "2026-07-29T14:44:08.708930Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:08.862607Z",
                            "start": "2026-07-29T14:44:08.796841Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:44:08.988010",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:44:28.989940",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:29.005628Z",
                            "start": "2026-07-29T14:44:08.937724Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:29.087274Z",
                            "start": "2026-07-29T14:44:29.015551Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000200db",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:29.349773Z",
                            "start": "2026-07-29T14:44:29.094806Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:29.575318Z",
                            "start": "2026-07-29T14:44:29.359192Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:29.640016Z",
                            "start": "2026-07-29T14:44:29.584357Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:30.186069Z",
                            "start": "2026-07-29T14:44:29.671138Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:30.248866Z",
                            "start": "2026-07-29T14:44:30.199418Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000200e0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:30.335228Z",
                            "start": "2026-07-29T14:44:30.265053Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:30.429720Z",
                            "start": "2026-07-29T14:44:30.342973Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:30.519046Z",
                            "start": "2026-07-29T14:44:30.439474Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:44:30.644410",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:44:50.646631",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:50.663299Z",
                            "start": "2026-07-29T14:44:30.594729Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:50.740985Z",
                            "start": "2026-07-29T14:44:50.674345Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000203d1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:51.017981Z",
                            "start": "2026-07-29T14:44:50.754999Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:51.246083Z",
                            "start": "2026-07-29T14:44:51.027029Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:51.322372Z",
                            "start": "2026-07-29T14:44:51.256489Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:51.862844Z",
                            "start": "2026-07-29T14:44:51.351521Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:51.934095Z",
                            "start": "2026-07-29T14:44:51.877153Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000203d6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:44:52.004911Z",
                            "start": "2026-07-29T14:44:51.947697Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:52.075210Z",
                            "start": "2026-07-29T14:44:52.015368Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:44:52.143065Z",
                            "start": "2026-07-29T14:44:52.083558Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:44:52.252370",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:45:12.254693",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:12.273560Z",
                            "start": "2026-07-29T14:44:52.205740Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:12.348749Z",
                            "start": "2026-07-29T14:45:12.282774Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000206dd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:12.595996Z",
                            "start": "2026-07-29T14:45:12.357604Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "9d795acee9d02e3b09d0a35b2e0c1fc7e1b3600a",
                                "ctime": 1785335936.1721742,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785335936.1721742,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 165712,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:12.807349Z",
                            "start": "2026-07-29T14:45:12.605832Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:12.887436Z",
                            "start": "2026-07-29T14:45:12.819294Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:13.426031Z",
                            "start": "2026-07-29T14:45:12.914637Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:13.498168Z",
                            "start": "2026-07-29T14:45:13.440254Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000206e2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "165712"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:13.569495Z",
                            "start": "2026-07-29T14:45:13.510446Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:13.817439Z",
                            "start": "2026-07-29T14:45:13.576801Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:13.882876Z",
                            "start": "2026-07-29T14:45:13.825655Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:45:13.998580",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:45:34.000424",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:34.016203Z",
                            "start": "2026-07-29T14:45:13.954472Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:34.092169Z",
                            "start": "2026-07-29T14:45:34.023846Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000209ff",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:34.351573Z",
                            "start": "2026-07-29T14:45:34.100390Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785335941.0402644,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "4abe37d6eebbdb9b91bbf347c3dd7f3e15210ae4",
                                "ctime": 1785336330.7234826,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336330.7234826,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 167344,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:34.570496Z",
                            "start": "2026-07-29T14:45:34.359096Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000020a01",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1632"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:34.659919Z",
                            "start": "2026-07-29T14:45:34.579621Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000020a02",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +165713 /tmp/logs/molecule-aio-openvswitch.log | head -c 1632",
                            "delta": "0:00:00.008423",
                            "end": "2026-07-29 14:45:34.893654",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +165713 /tmp/logs/molecule-aio-openvswitch.log | head -c 1632",
                                    "_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-dc53-8124-000000020a03-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:45:34.885231",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:45:20 +0000 (0:06:24.497)       0:47:19.527 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:45:20 +0000 (0:00:00.116)       0:47:19.644 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:45:20 +0000 (0:00:00.064)       0:47:19.709 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:45:20 +0000 (0:00:00.051)       0:47:19.760 ********\nok: [instance]\n\nTASK [Create Ingress network] **************************************************\nWednesday 29 July 2026  14:45:20 +0000 (0:00:00.055)       0:47:19.815 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\nWednesday 29 July 2026  14:45:21 +0000 (0:00:00.084)       0:47:19.899 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\nWednesday 29 July 2026  14:45:22 +0000 (0:00:01.153)       0:47:21.053 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Create networks] ***************************\nWednesday 29 July 2026  14:45:23 +0000 (0:00:01.199)       0:47:22.252 ********\nFAILED - RETRYING: [instance]: Create networks (60 retries left).\nFAILED - RETRYING: [instance]: Create networks (59 retries left).",
                            "stdout_lines": [
                                "changed: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:45:20 +0000 (0:06:24.497)       0:47:19.527 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:45:20 +0000 (0:00:00.116)       0:47:19.644 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:45:20 +0000 (0:00:00.064)       0:47:19.709 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:45:20 +0000 (0:00:00.051)       0:47:19.760 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress network] **************************************************",
                                "Wednesday 29 July 2026  14:45:20 +0000 (0:00:00.055)       0:47:19.815 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "Wednesday 29 July 2026  14:45:21 +0000 (0:00:00.084)       0:47:19.899 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "Wednesday 29 July 2026  14:45:22 +0000 (0:00:01.153)       0:47:21.053 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "Wednesday 29 July 2026  14:45:23 +0000 (0:00:01.199)       0:47:22.252 ********",
                                "FAILED - RETRYING: [instance]: Create networks (60 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (59 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000020a03-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:35.210346Z",
                            "start": "2026-07-29T14:45:34.689136Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:35.298258Z",
                            "start": "2026-07-29T14:45:35.221397Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000020a04",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "167344"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:35.377834Z",
                            "start": "2026-07-29T14:45:35.307613Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:35.463358Z",
                            "start": "2026-07-29T14:45:35.387564Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:35.540733Z",
                            "start": "2026-07-29T14:45:35.474830Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:45:35.657537",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:45:55.659030",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:55.672639Z",
                            "start": "2026-07-29T14:45:35.611077Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:55.750040Z",
                            "start": "2026-07-29T14:45:55.681511Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000020d37",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:56.000222Z",
                            "start": "2026-07-29T14:45:55.761545Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336334.531553,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 336,
                                "charset": "unknown",
                                "checksum": "0deada8a13c6093e6bf4cf10b3318af73abe6aae",
                                "ctime": 1785336352.8758924,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336352.8758924,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 167542,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:56.212544Z",
                            "start": "2026-07-29T14:45:56.011883Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000020d39",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "198"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:56.288147Z",
                            "start": "2026-07-29T14:45:56.220884Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000020d3a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +167345 /tmp/logs/molecule-aio-openvswitch.log | head -c 198",
                            "delta": "0:00:00.008430",
                            "end": "2026-07-29 14:45:56.543679",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +167345 /tmp/logs/molecule-aio-openvswitch.log | head -c 198",
                                    "_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-dc53-8124-000000020d3b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:45:56.535249",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Create networks (58 retries left).\nFAILED - RETRYING: [instance]: Create networks (57 retries left).\nFAILED - RETRYING: [instance]: Create networks (56 retries left).",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Create networks (58 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (57 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (56 retries left)."
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000020d3b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:56.839997Z",
                            "start": "2026-07-29T14:45:56.319483Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:56.906024Z",
                            "start": "2026-07-29T14:45:56.849124Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000020d3c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "167542"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:45:56.973566Z",
                            "start": "2026-07-29T14:45:56.919490Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:57.048724Z",
                            "start": "2026-07-29T14:45:56.981822Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:45:57.137060Z",
                            "start": "2026-07-29T14:45:57.056053Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:45:57.271483",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:46:17.275251",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:17.287502Z",
                            "start": "2026-07-29T14:45:57.216179Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:46:17.361770Z",
                            "start": "2026-07-29T14:46:17.297292Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021085",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:17.651457Z",
                            "start": "2026-07-29T14:46:17.371342Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336356.1639533,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 344,
                                "charset": "unknown",
                                "checksum": "d7325ca7216232f13abfdb814b22e4e20fbd5bd5",
                                "ctime": 1785336376.5683308,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336376.5683308,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 168879,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:17.877613Z",
                            "start": "2026-07-29T14:46:17.660800Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021087",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1337"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:17.967245Z",
                            "start": "2026-07-29T14:46:17.888404Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021088",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +167543 /tmp/logs/molecule-aio-openvswitch.log | head -c 1337",
                            "delta": "0:00:00.009068",
                            "end": "2026-07-29 14:46:18.241117",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +167543 /tmp/logs/molecule-aio-openvswitch.log | head -c 1337",
                                    "_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-dc53-8124-000000021089-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:46:18.232049",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "FAILED - RETRYING: [instance]: Create networks (55 retries left).\nFAILED - RETRYING: [instance]: Create networks (54 retries left).\nchanged: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})\n\nTASK [vexxhost.atmosphere.neutron : Create subnets] ****************************\nWednesday 29 July 2026  14:46:13 +0000 (0:00:50.440)       0:48:12.692 ********\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\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:46:16 +0000 (0:00:02.733)       0:48:15.426 ********",
                            "stdout_lines": [
                                "FAILED - RETRYING: [instance]: Create networks (55 retries left).",
                                "FAILED - RETRYING: [instance]: Create networks (54 retries left).",
                                "changed: [instance] => (item={'external': True, 'mtu_size': 1500, 'name': 'public', 'port_security_enabled': True, 'provider_network_type': 'flat', 'provider_physical_network': 'external', 'shared': True, 'subnets': [{'allocation_pool_end': '10.96.250.220', 'allocation_pool_start': '10.96.250.200', 'cidr': '10.96.250.0/24', 'enable_dhcp': True, 'gateway_ip': '10.96.250.10', 'name': 'public-subnet'}]})",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create subnets] ****************************",
                                "Wednesday 29 July 2026  14:46:13 +0000 (0:00:50.440)       0:48:12.692 ********",
                                "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'}])",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:46:16 +0000 (0:00:02.733)       0:48:15.426 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000021089-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:18.521502Z",
                            "start": "2026-07-29T14:46:18.004180Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:18.608846Z",
                            "start": "2026-07-29T14:46:18.532403Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002108a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "168879"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:18.683774Z",
                            "start": "2026-07-29T14:46:18.619400Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:18.847558Z",
                            "start": "2026-07-29T14:46:18.785635Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:46:18.912852Z",
                            "start": "2026-07-29T14:46:18.858274Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:46:19.038221",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:46:39.040386",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:39.062301Z",
                            "start": "2026-07-29T14:46:18.992128Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:46:39.139077Z",
                            "start": "2026-07-29T14:46:39.072443Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000213e9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:39.386776Z",
                            "start": "2026-07-29T14:46:39.148586Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336377.8363543,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 352,
                                "charset": "unknown",
                                "checksum": "1bef86f247682d7498792070c98e5b2cc4b0bc11",
                                "ctime": 1785336399.1887496,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336399.1887496,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 175824,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:39.614075Z",
                            "start": "2026-07-29T14:46:39.394780Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000213eb",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6945"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:39.694311Z",
                            "start": "2026-07-29T14:46:39.625087Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000213ec",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +168880 /tmp/logs/molecule-aio-openvswitch.log | head -c 6945",
                            "delta": "0:00:00.009590",
                            "end": "2026-07-29 14:46:39.937284",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +168880 /tmp/logs/molecule-aio-openvswitch.log | head -c 6945",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-dc53-8124-0000000213ed-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:46:39.927694",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:46:19 +0000 (0:00:02.894)       0:48:18.321 ********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nWednesday 29 July 2026  14:46:21 +0000 (0:00:02.431)       0:48:20.753 ********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nWednesday 29 July 2026  14:46:22 +0000 (0:00:00.238)       0:48:20.991 ********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=498  changed=157  unreachable=0    failed=0    skipped=158  rescued=0    ignored=2\n\nWednesday 29 July 2026  14:46:22 +0000 (0:00:00.206)       0:48:21.197 ********\n===============================================================================\nvexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 499.47s\nvexxhost.atmosphere.neutron : Deploy Helm chart ----------------------- 384.50s\nvexxhost.atmosphere.nova : Deploy Helm chart -------------------------- 358.82s\nvexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 173.50s\nvexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 170.42s\nvexxhost.atmosphere.placement : Deploy Helm chart --------------------- 111.37s\nvexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 109.77s\nvexxhost.ceph.osd : Install OSDs --------------------------------------- 93.15s\nvexxhost.ceph.mon : Run Bootstrap command ------------------------------ 88.24s\natmosphere.common.glance_image : Check if image exists ----------------- 84.18s\nvexxhost.atmosphere.neutron : Create networks -------------------------- 50.44s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 49.43s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.92s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.94s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.92s\nvexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.92s\nvexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 29.88s\nvexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 28.93s\nvexxhost.kubernetes.kubernetes : Initialize cluster -------------------- 23.28s\nvexxhost.atmosphere.nova : Create flavors ------------------------------ 18.26s\nINFO     [aio > converge] Executed: Successful\nINFO     [aio > idempotence] Executing\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:46:25 +0000 (0:00:00.019)       0:00:00.019 ********\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] **********************************\nWednesday 29 July 2026  14:46:29 +0000 (0:00:03.108)       0:00:03.127 ********\nskipping: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nWednesday 29 July 2026  14:46:29 +0000 (0:00:00.076)       0:00:03.204 ********\nok: [instance]\n\nPLAY [Deploy Ceph monitors & managers] *****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:46:29 +0000 (0:00:00.237)       0:00:03.441 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:46:32 +0000 (0:00:02.695)       0:00:06.137 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:46:32 +0000 (0:00:00.349)       0:00:06.486 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:46:32 +0000 (0:00:00.088)       0:00:06.575 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:46:32 +0000 (0:00:00.367)       0:00:06.942 ********\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] *******************\nWednesday 29 July 2026  14:46:32 +0000 (0:00:00.086)       0:00:07.029 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:46:33 +0000 (0:00:00.640)       0:00:07.669 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:46:33 +0000 (0:00:00.113)       0:00:07.783 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:46:33 +0000 (0:00:00.110)       0:00:07.893 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:46:34 +0000 (0:00:00.312)       0:00:08.205 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:46:35 +0000 (0:00:01.659)       0:00:09.865 ********\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] *******************\nWednesday 29 July 2026  14:46:35 +0000 (0:00:00.130)       0:00:09.995 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:46:36 +0000 (0:00:00.456)       0:00:10.451 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:46:38 +0000 (0:00:02.590)       0:00:13.042 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:46:39 +0000 (0:00:00.064)       0:00:13.107 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:46:39 +0000 (0:00:00.061)       0:00:13.169 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:46:39 +0000 (0:00:00.071)       0:00:13.240 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:46:19 +0000 (0:00:02.894)       0:48:18.321 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Wednesday 29 July 2026  14:46:21 +0000 (0:00:02.431)       0:48:20.753 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Wednesday 29 July 2026  14:46:22 +0000 (0:00:00.238)       0:48:20.991 ********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=498  changed=157  unreachable=0    failed=0    skipped=158  rescued=0    ignored=2",
                                "",
                                "Wednesday 29 July 2026  14:46:22 +0000 (0:00:00.206)       0:48:21.197 ********",
                                "===============================================================================",
                                "vexxhost.atmosphere.keycloak : Deploy Helm chart ---------------------- 499.47s",
                                "vexxhost.atmosphere.neutron : Deploy Helm chart ----------------------- 384.50s",
                                "vexxhost.atmosphere.nova : Deploy Helm chart -------------------------- 358.82s",
                                "vexxhost.atmosphere.glance : Deploy Helm chart ------------------------ 173.50s",
                                "vexxhost.atmosphere.keystone : Deploy Helm chart ---------------------- 170.42s",
                                "vexxhost.atmosphere.placement : Deploy Helm chart --------------------- 111.37s",
                                "vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster - 109.77s",
                                "vexxhost.ceph.osd : Install OSDs --------------------------------------- 93.15s",
                                "vexxhost.ceph.mon : Run Bootstrap command ------------------------------ 88.24s",
                                "atmosphere.common.glance_image : Check if image exists ----------------- 84.18s",
                                "vexxhost.atmosphere.neutron : Create networks -------------------------- 50.44s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ----------------- 49.43s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 35.92s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.94s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.92s",
                                "vexxhost.atmosphere.rabbitmq : Deploy cluster -------------------------- 30.92s",
                                "vexxhost.kubernetes.cert_manager : Deploy Helm chart ------------------- 29.88s",
                                "vexxhost.kubernetes.envoy_gateway : Deploy Helm chart ------------------ 28.93s",
                                "vexxhost.kubernetes.kubernetes : Initialize cluster -------------------- 23.28s",
                                "vexxhost.atmosphere.nova : Create flavors ------------------------------ 18.26s",
                                "INFO     [aio > converge] Executed: Successful",
                                "INFO     [aio > idempotence] Executing",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:46:25 +0000 (0:00:00.019)       0:00:00.019 ********",
                                "[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] **********************************",
                                "Wednesday 29 July 2026  14:46:29 +0000 (0:00:03.108)       0:00:03.127 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Wednesday 29 July 2026  14:46:29 +0000 (0:00:00.076)       0:00:03.204 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Ceph monitors & managers] *****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:46:29 +0000 (0:00:00.237)       0:00:03.441 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:46:32 +0000 (0:00:02.695)       0:00:06.137 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:46:32 +0000 (0:00:00.349)       0:00:06.486 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:46:32 +0000 (0:00:00.088)       0:00:06.575 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:46:32 +0000 (0:00:00.367)       0:00:06.942 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:46:32 +0000 (0:00:00.086)       0:00:07.029 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:46:33 +0000 (0:00:00.640)       0:00:07.669 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:46:33 +0000 (0:00:00.113)       0:00:07.783 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:46:33 +0000 (0:00:00.110)       0:00:07.893 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:46:34 +0000 (0:00:00.312)       0:00:08.205 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:46:35 +0000 (0:00:01.659)       0:00:09.865 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:46:35 +0000 (0:00:00.130)       0:00:09.995 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:46:36 +0000 (0:00:00.456)       0:00:10.451 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:46:38 +0000 (0:00:02.590)       0:00:13.042 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:46:39 +0000 (0:00:00.064)       0:00:13.107 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:46:39 +0000 (0:00:00.061)       0:00:13.169 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:46:39 +0000 (0:00:00.071)       0:00:13.240 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000213ed-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:40.259837Z",
                            "start": "2026-07-29T14:46:39.730362Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000213ed",
                        "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-29T14:46:40.372725Z",
                            "start": "2026-07-29T14:46:40.270306Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000213ee",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "175824"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:40.445765Z",
                            "start": "2026-07-29T14:46:40.384427Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.containers.containerd : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:46:40.530620Z",
                            "start": "2026-07-29T14:46:40.457966Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:46:40.617033Z",
                            "start": "2026-07-29T14:46:40.543014Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:46:40.775276",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:47:00.778126",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:00.795562Z",
                            "start": "2026-07-29T14:46:40.716775Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:47:00.871487Z",
                            "start": "2026-07-29T14:47:00.806586Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021763",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:01.121104Z",
                            "start": "2026-07-29T14:47:00.881068Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336399.5647564,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 368,
                                "charset": "unknown",
                                "checksum": "a71e2421cb9c36ffe5e83a4d8e01116b5daa248d",
                                "ctime": 1785336416.8090756,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336416.8090756,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 181983,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:01.353753Z",
                            "start": "2026-07-29T14:47:01.131069Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021765",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6159"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:01.418992Z",
                            "start": "2026-07-29T14:47:01.362525Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021766",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +175825 /tmp/logs/molecule-aio-openvswitch.log | head -c 6159",
                            "delta": "0:00:00.011671",
                            "end": "2026-07-29 14:47:01.675960",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +175825 /tmp/logs/molecule-aio-openvswitch.log | head -c 6159",
                                    "_uses_shell": true,
                                    "argv": null,
                                    "chdir": null,
                                    "creates": null,
                                    "executable": "/bin/bash",
                                    "expand_argument_vars": true,
                                    "removes": null,
                                    "stdin": null,
                                    "stdin_add_newline": true,
                                    "strip_empty_ends": true,
                                    "zuul_ansible_split_streams": false,
                                    "zuul_log_id": "0242ac17-0010-dc53-8124-000000021767-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:47:01.664289",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:46:40 +0000 (0:00:01.389)       0:00:14.630 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:46:41 +0000 (0:00:00.510)       0:00:15.140 ********\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] **********\nWednesday 29 July 2026  14:46:42 +0000 (0:00:01.058)       0:00:16.199 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:46:42 +0000 (0:00:00.586)       0:00:16.786 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:46:42 +0000 (0:00:00.027)       0:00:16.813 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:46:43 +0000 (0:00:00.922)       0:00:17.736 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:46:43 +0000 (0:00:00.308)       0:00:18.044 ********\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] *******************\nWednesday 29 July 2026  14:46:44 +0000 (0:00:00.092)       0:00:18.137 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:46:44 +0000 (0:00:00.639)       0:00:18.776 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:46:47 +0000 (0:00:03.211)       0:00:21.988 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:46:49 +0000 (0:00:01.271)       0:00:23.260 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:46:49 +0000 (0:00:00.330)       0:00:23.590 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:46:50 +0000 (0:00:00.526)       0:00:24.116 ********\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] ******\nWednesday 29 July 2026  14:46:50 +0000 (0:00:00.621)       0:00:24.738 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:46:51 +0000 (0:00:00.520)       0:00:25.258 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:46:51 +0000 (0:00:00.507)       0:00:25.766 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:46:51 +0000 (0:00:00.034)       0:00:25.800 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:46:52 +0000 (0:00:00.461)       0:00:26.262 ********\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] ********************************\nWednesday 29 July 2026  14:46:52 +0000 (0:00:00.114)       0:00:26.377 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:46:53 +0000 (0:00:01.354)       0:00:27.732 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:46:54 +0000 (0:00:00.753)       0:00:28.485 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:46:54 +0000 (0:00:00.348)       0:00:28.833 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:46:55 +0000 (0:00:00.246)       0:00:29.080 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:46:55 +0000 (0:00:00.538)       0:00:29.618 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************\nWednesday 29 July 2026  14:46:56 +0000 (0:00:00.541)       0:00:30.160 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************\nWednesday 29 July 2026  14:46:56 +0000 (0:00:00.113)       0:00:30.273 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********\nWednesday 29 July 2026  14:46:56 +0000 (0:00:00.303)       0:00:30.576 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************\nWednesday 29 July 2026  14:46:56 +0000 (0:00:00.073)       0:00:30.650 ********\nskipping: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:46:56 +0000 (0:00:00.078)       0:00:30.728 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:46:56 +0000 (0:00:00.135)       0:00:30.863 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:46:40 +0000 (0:00:01.389)       0:00:14.630 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:46:41 +0000 (0:00:00.510)       0:00:15.140 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  14:46:42 +0000 (0:00:01.058)       0:00:16.199 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:46:42 +0000 (0:00:00.586)       0:00:16.786 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:46:42 +0000 (0:00:00.027)       0:00:16.813 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:46:43 +0000 (0:00:00.922)       0:00:17.736 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:46:43 +0000 (0:00:00.308)       0:00:18.044 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:46:44 +0000 (0:00:00.092)       0:00:18.137 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:46:44 +0000 (0:00:00.639)       0:00:18.776 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:46:47 +0000 (0:00:03.211)       0:00:21.988 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:46:49 +0000 (0:00:01.271)       0:00:23.260 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:46:49 +0000 (0:00:00.330)       0:00:23.590 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:46:50 +0000 (0:00:00.526)       0:00:24.116 ********",
                                "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] ******",
                                "Wednesday 29 July 2026  14:46:50 +0000 (0:00:00.621)       0:00:24.738 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:46:51 +0000 (0:00:00.520)       0:00:25.258 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:46:51 +0000 (0:00:00.507)       0:00:25.766 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:46:51 +0000 (0:00:00.034)       0:00:25.800 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:46:52 +0000 (0:00:00.461)       0:00:26.262 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:46:52 +0000 (0:00:00.114)       0:00:26.377 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:46:53 +0000 (0:00:01.354)       0:00:27.732 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:46:54 +0000 (0:00:00.753)       0:00:28.485 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:46:54 +0000 (0:00:00.348)       0:00:28.833 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:46:55 +0000 (0:00:00.246)       0:00:29.080 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:46:55 +0000 (0:00:00.538)       0:00:29.618 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Set Ceph Monitor IP address] *************************",
                                "Wednesday 29 July 2026  14:46:56 +0000 (0:00:00.541)       0:00:30.160 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Check if any node is bootstrapped] *******************",
                                "Wednesday 29 July 2026  14:46:56 +0000 (0:00:00.113)       0:00:30.273 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.mon : Select pre-existing bootstrap node if exists] ********",
                                "Wednesday 29 July 2026  14:46:56 +0000 (0:00:00.303)       0:00:30.576 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Bootstrap cluster] ***********************************",
                                "Wednesday 29 July 2026  14:46:56 +0000 (0:00:00.073)       0:00:30.650 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:46:56 +0000 (0:00:00.078)       0:00:30.728 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:46:56 +0000 (0:00:00.135)       0:00:30.863 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000021767-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:01.985443Z",
                            "start": "2026-07-29T14:47:01.458339Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.ceph.cephadm_host : Get public SSH key for \"cephadm\" user]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:02.070337Z",
                            "start": "2026-07-29T14:47:01.993332Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021768",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "181983"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:02.149778Z",
                            "start": "2026-07-29T14:47:02.080677Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.ceph.cephadm_host : Get public SSH key for \"cephadm\" user]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:02.228741Z",
                            "start": "2026-07-29T14:47:02.158588Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:47:02.294188Z",
                            "start": "2026-07-29T14:47:02.236906Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:47:02.510029",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:47:22.511950",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:22.527754Z",
                            "start": "2026-07-29T14:47:02.452912Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:47:22.598388Z",
                            "start": "2026-07-29T14:47:22.538497Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021af3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:22.888905Z",
                            "start": "2026-07-29T14:47:22.605838Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336421.2971585,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 368,
                                "charset": "unknown",
                                "checksum": "2c3e3d8239f34d6f1815108977bcb56d74ac323b",
                                "ctime": 1785336438.4254773,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336438.4254773,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 182894,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:23.116047Z",
                            "start": "2026-07-29T14:47:22.898940Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021af5",
                        "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-29T14:47:23.187745Z",
                            "start": "2026-07-29T14:47:23.126912Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021af6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +181984 /tmp/logs/molecule-aio-openvswitch.log | head -c 911",
                            "delta": "0:00:00.008626",
                            "end": "2026-07-29 14:47:23.424180",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +181984 /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-dc53-8124-000000021af7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:47:23.415554",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:47:03 +0000 (0:00:07.049)       0:00:37.913 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:47:03 +0000 (0:00:00.110)       0:00:38.024 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:47:04 +0000 (0:00:00.541)       0:00:38.565 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************\nWednesday 29 July 2026  14:47:11 +0000 (0:00:06.982)       0:00:45.548 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mon : Validate monitor exist] ******************************\nWednesday 29 July 2026  14:47:18 +0000 (0:00:06.928)       0:00:52.476 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:47:03 +0000 (0:00:07.049)       0:00:37.913 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:47:03 +0000 (0:00:00.110)       0:00:38.024 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:47:04 +0000 (0:00:00.541)       0:00:38.565 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Configure \"mon\" label for monitors] ******************",
                                "Wednesday 29 July 2026  14:47:11 +0000 (0:00:06.982)       0:00:45.548 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mon : Validate monitor exist] ******************************",
                                "Wednesday 29 July 2026  14:47:18 +0000 (0:00:06.928)       0:00:52.476 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000021af7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:23.738423Z",
                            "start": "2026-07-29T14:47:23.218183Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.mon : Validate monitor exist]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:23.824463Z",
                            "start": "2026-07-29T14:47:23.748029Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021af8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "182894"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:23.892919Z",
                            "start": "2026-07-29T14:47:23.833772Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.mon : Validate monitor exist]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:23.967781Z",
                            "start": "2026-07-29T14:47:23.902011Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:47:24.043623Z",
                            "start": "2026-07-29T14:47:23.976524Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:47:24.173827",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:47:44.176479",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:44.199194Z",
                            "start": "2026-07-29T14:47:24.124164Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:47:44.265269Z",
                            "start": "2026-07-29T14:47:44.207042Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021e99",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:44.920635Z",
                            "start": "2026-07-29T14:47:44.272631Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336443.0695786,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 368,
                                "charset": "unknown",
                                "checksum": "7604ddbff8e65298bd34e6fe3d5b921f56d4fa08",
                                "ctime": 1785336461.0859716,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336461.0859716,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 184050,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:45.157260Z",
                            "start": "2026-07-29T14:47:44.934262Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021e9b",
                        "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-29T14:47:45.233196Z",
                            "start": "2026-07-29T14:47:45.165343Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021e9c",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +182895 /tmp/logs/molecule-aio-openvswitch.log | head -c 1156",
                            "delta": "0:00:00.007317",
                            "end": "2026-07-29 14:47:45.481634",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +182895 /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-dc53-8124-000000021e9d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:47:45.474317",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:47:33 +0000 (0:00:14.845)       0:01:07.321 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:47:33 +0000 (0:00:00.129)       0:01:07.450 ********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:47:33 +0000 (0:00:00.096)       0:01:07.547 ********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:47:33 +0000 (0:00:00.083)       0:01:07.630 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:47:33 +0000 (0:00:00.307)       0:01:07.938 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************\nWednesday 29 July 2026  14:47:41 +0000 (0:00:07.199)       0:01:15.137 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:47:33 +0000 (0:00:14.845)       0:01:07.321 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:47:33 +0000 (0:00:00.129)       0:01:07.450 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:47:33 +0000 (0:00:00.096)       0:01:07.547 ********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:47:33 +0000 (0:00:00.083)       0:01:07.630 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:47:33 +0000 (0:00:00.307)       0:01:07.938 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure \"mgr\" label for managers] ******************",
                                "Wednesday 29 July 2026  14:47:41 +0000 (0:00:07.199)       0:01:15.137 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000021e9d-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:45.785869Z",
                            "start": "2026-07-29T14:47:45.264094Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.mgr : Configure \"mgr\" label for managers]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:45.862992Z",
                            "start": "2026-07-29T14:47:45.795721Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000021e9e",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "184050"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:45.923507Z",
                            "start": "2026-07-29T14:47:45.871542Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.mgr : Configure \"mgr\" label for managers]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:47:45.998287Z",
                            "start": "2026-07-29T14:47:45.939006Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:47:46.061499Z",
                            "start": "2026-07-29T14:47:46.005799Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:47:46.180536",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:48:06.182532",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:06.201760Z",
                            "start": "2026-07-29T14:47:46.138583Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:48:06.282458Z",
                            "start": "2026-07-29T14:48:06.213166Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022255",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:06.561524Z",
                            "start": "2026-07-29T14:48:06.290446Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336465.1060593,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 376,
                                "charset": "unknown",
                                "checksum": "c400d31d1431402bbddc4ecc07b1d48a4adfa7dd",
                                "ctime": 1785336486.454525,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336486.454525,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 186551,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:06.785572Z",
                            "start": "2026-07-29T14:48:06.571276Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022257",
                        "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-29T14:48:06.852934Z",
                            "start": "2026-07-29T14:48:06.797256Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022258",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +184051 /tmp/logs/molecule-aio-openvswitch.log | head -c 2501",
                            "delta": "0:00:00.008708",
                            "end": "2026-07-29 14:48:07.091632",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +184051 /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-dc53-8124-000000022259-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:48:07.082924",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.mgr : Validate manager exist] ******************************\nWednesday 29 July 2026  14:47:47 +0000 (0:00:06.841)       0:01:21.978 ********\nok: [instance]\n\nTASK [vexxhost.ceph.mgr : Configure manager modules] ***************************\nWednesday 29 July 2026  14:47:54 +0000 (0:00:06.746)       0:01:28.725 ********\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] *********************************************************\nWednesday 29 July 2026  14:48:02 +0000 (0:00:07.710)       0:01:36.435 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:48:04 +0000 (0:00:02.474)       0:01:38.910 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:48:05 +0000 (0:00:00.261)       0:01:39.172 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:48:05 +0000 (0:00:00.083)       0:01:39.256 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:48:05 +0000 (0:00:00.275)       0:01:39.531 ********\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] *******************\nWednesday 29 July 2026  14:48:05 +0000 (0:00:00.090)       0:01:39.622 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:48:05 +0000 (0:00:00.376)       0:01:39.999 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:48:06 +0000 (0:00:00.105)       0:01:40.105 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:48:06 +0000 (0:00:00.117)       0:01:40.222 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:48:06 +0000 (0:00:00.281)       0:01:40.504 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Validate manager exist] ******************************",
                                "Wednesday 29 July 2026  14:47:47 +0000 (0:00:06.841)       0:01:21.978 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.mgr : Configure manager modules] ***************************",
                                "Wednesday 29 July 2026  14:47:54 +0000 (0:00:06.746)       0:01:28.725 ********",
                                "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] *********************************************************",
                                "Wednesday 29 July 2026  14:48:02 +0000 (0:00:07.710)       0:01:36.435 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:48:04 +0000 (0:00:02.474)       0:01:38.910 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:48:05 +0000 (0:00:00.261)       0:01:39.172 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:48:05 +0000 (0:00:00.083)       0:01:39.256 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:48:05 +0000 (0:00:00.275)       0:01:39.531 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:48:05 +0000 (0:00:00.090)       0:01:39.622 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:48:05 +0000 (0:00:00.376)       0:01:39.999 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:48:06 +0000 (0:00:00.105)       0:01:40.105 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:48:06 +0000 (0:00:00.117)       0:01:40.222 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:48:06 +0000 (0:00:00.281)       0:01:40.504 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000022259-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:07.405466Z",
                            "start": "2026-07-29T14:48:06.881548Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.containers.package : Update state for tar]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:07.691586Z",
                            "start": "2026-07-29T14:48:07.415883Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002225a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "186551"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:07.867162Z",
                            "start": "2026-07-29T14:48:07.799505Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.containers.package : Update state for tar]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:07.943061Z",
                            "start": "2026-07-29T14:48:07.876421Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:48:08.015606Z",
                            "start": "2026-07-29T14:48:07.951098Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:48:08.143130",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:48:28.145373",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:28.166276Z",
                            "start": "2026-07-29T14:48:08.098127Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:48:28.241943Z",
                            "start": "2026-07-29T14:48:28.176076Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022627",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:28.494946Z",
                            "start": "2026-07-29T14:48:28.252557Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336486.742531,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 392,
                                "charset": "unknown",
                                "checksum": "2319fa85c736a621769106f2cc456dbff770f7ed",
                                "ctime": 1785336507.738989,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336507.738989,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 194319,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:28.709382Z",
                            "start": "2026-07-29T14:48:28.506592Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022629",
                        "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-29T14:48:28.785157Z",
                            "start": "2026-07-29T14:48:28.725597Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002262a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +186552 /tmp/logs/molecule-aio-openvswitch.log | head -c 7768",
                            "delta": "0:00:00.012887",
                            "end": "2026-07-29 14:48:29.053994",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +186552 /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-dc53-8124-00000002262b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:48:29.041107",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:48:07 +0000 (0:00:01.209)       0:01:41.714 ********\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] *******************\nWednesday 29 July 2026  14:48:07 +0000 (0:00:00.117)       0:01:41.832 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:48:08 +0000 (0:00:00.487)       0:01:42.319 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:48:10 +0000 (0:00:02.147)       0:01:44.466 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:48:10 +0000 (0:00:00.071)       0:01:44.538 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:48:10 +0000 (0:00:00.069)       0:01:44.607 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:48:10 +0000 (0:00:00.351)       0:01:44.959 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:48:12 +0000 (0:00:01.253)       0:01:46.212 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:48:12 +0000 (0:00:00.527)       0:01:46.739 ********\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] **********\nWednesday 29 July 2026  14:48:13 +0000 (0:00:01.030)       0:01:47.770 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:48:14 +0000 (0:00:00.591)       0:01:48.362 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:48:14 +0000 (0:00:00.024)       0:01:48.386 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:48:14 +0000 (0:00:00.474)       0:01:48.861 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:48:15 +0000 (0:00:00.289)       0:01:49.150 ********\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] *******************\nWednesday 29 July 2026  14:48:15 +0000 (0:00:00.110)       0:01:49.260 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:48:15 +0000 (0:00:00.423)       0:01:49.683 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:48:18 +0000 (0:00:03.311)       0:01:52.995 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:48:20 +0000 (0:00:01.359)       0:01:54.354 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:48:20 +0000 (0:00:00.237)       0:01:54.592 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:48:21 +0000 (0:00:00.508)       0:01:55.101 ********\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] ******\nWednesday 29 July 2026  14:48:21 +0000 (0:00:00.640)       0:01:55.741 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:48:22 +0000 (0:00:00.508)       0:01:56.249 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:48:22 +0000 (0:00:00.498)       0:01:56.747 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:48:22 +0000 (0:00:00.025)       0:01:56.773 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:48:23 +0000 (0:00:00.463)       0:01:57.237 ********\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] ********************************\nWednesday 29 July 2026  14:48:23 +0000 (0:00:00.123)       0:01:57.360 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:48:24 +0000 (0:00:01.405)       0:01:58.766 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:48:25 +0000 (0:00:00.725)       0:01:59.492 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:48:25 +0000 (0:00:00.361)       0:01:59.853 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:48:26 +0000 (0:00:00.244)       0:02:00.098 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:48:26 +0000 (0:00:00.289)       0:02:00.388 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get monitor status] **********************************\nWednesday 29 July 2026  14:48:26 +0000 (0:00:00.255)       0:02:00.643 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.ceph.osd : Select admin host] ***********************************\nWednesday 29 July 2026  14:48:26 +0000 (0:00:00.313)       0:02:00.957 ********\nok: [instance]\n\nTASK [Install Ceph host] *******************************************************\nWednesday 29 July 2026  14:48:26 +0000 (0:00:00.077)       0:02:01.034 ********\nincluded: vexxhost.ceph.cephadm_host for instance\n\nTASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******\nWednesday 29 July 2026  14:48:27 +0000 (0:00:00.116)       0:02:01.151 ********\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***\nWednesday 29 July 2026  14:48:27 +0000 (0:00:00.091)       0:02:01.242 ********\nskipping: [instance] => (item=instance)\nskipping: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********\nWednesday 29 July 2026  14:48:27 +0000 (0:00:00.102)       0:02:01.345 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************\nWednesday 29 July 2026  14:48:27 +0000 (0:00:00.444)       0:02:01.789 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:48:07 +0000 (0:00:01.209)       0:01:41.714 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:48:07 +0000 (0:00:00.117)       0:01:41.832 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:48:08 +0000 (0:00:00.487)       0:01:42.319 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:48:10 +0000 (0:00:02.147)       0:01:44.466 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:48:10 +0000 (0:00:00.071)       0:01:44.538 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:48:10 +0000 (0:00:00.069)       0:01:44.607 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:48:10 +0000 (0:00:00.351)       0:01:44.959 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:48:12 +0000 (0:00:01.253)       0:01:46.212 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:48:12 +0000 (0:00:00.527)       0:01:46.739 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  14:48:13 +0000 (0:00:01.030)       0:01:47.770 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:48:14 +0000 (0:00:00.591)       0:01:48.362 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:48:14 +0000 (0:00:00.024)       0:01:48.386 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:48:14 +0000 (0:00:00.474)       0:01:48.861 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:48:15 +0000 (0:00:00.289)       0:01:49.150 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:48:15 +0000 (0:00:00.110)       0:01:49.260 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:48:15 +0000 (0:00:00.423)       0:01:49.683 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:48:18 +0000 (0:00:03.311)       0:01:52.995 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:48:20 +0000 (0:00:01.359)       0:01:54.354 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:48:20 +0000 (0:00:00.237)       0:01:54.592 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:48:21 +0000 (0:00:00.508)       0:01:55.101 ********",
                                "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] ******",
                                "Wednesday 29 July 2026  14:48:21 +0000 (0:00:00.640)       0:01:55.741 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:48:22 +0000 (0:00:00.508)       0:01:56.249 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:48:22 +0000 (0:00:00.498)       0:01:56.747 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:48:22 +0000 (0:00:00.025)       0:01:56.773 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:48:23 +0000 (0:00:00.463)       0:01:57.237 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:48:23 +0000 (0:00:00.123)       0:01:57.360 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:48:24 +0000 (0:00:01.405)       0:01:58.766 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:48:25 +0000 (0:00:00.725)       0:01:59.492 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:48:25 +0000 (0:00:00.361)       0:01:59.853 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:48:26 +0000 (0:00:00.244)       0:02:00.098 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:48:26 +0000 (0:00:00.289)       0:02:00.388 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get monitor status] **********************************",
                                "Wednesday 29 July 2026  14:48:26 +0000 (0:00:00.255)       0:02:00.643 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.ceph.osd : Select admin host] ***********************************",
                                "Wednesday 29 July 2026  14:48:26 +0000 (0:00:00.313)       0:02:00.957 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install Ceph host] *******************************************************",
                                "Wednesday 29 July 2026  14:48:26 +0000 (0:00:00.077)       0:02:01.034 ********",
                                "included: vexxhost.ceph.cephadm_host for instance",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user] ******",
                                "Wednesday 29 July 2026  14:48:27 +0000 (0:00:00.116)       0:02:01.151 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set fact with public SSH key for \"cephadm\" user] ***",
                                "Wednesday 29 July 2026  14:48:27 +0000 (0:00:00.091)       0:02:01.242 ********",
                                "skipping: [instance] => (item=instance)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Set authorized key for \"cephadm\"] ***********",
                                "Wednesday 29 July 2026  14:48:27 +0000 (0:00:00.102)       0:02:01.345 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm_host : Add new host to Ceph] ***********************",
                                "Wednesday 29 July 2026  14:48:27 +0000 (0:00:00.444)       0:02:01.789 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000002262b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:29.361793Z",
                            "start": "2026-07-29T14:48:28.815946Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.ceph.cephadm_host : Add new host to Ceph]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:29.448818Z",
                            "start": "2026-07-29T14:48:29.372421Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002262c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "194319"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:29.534922Z",
                            "start": "2026-07-29T14:48:29.456404Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.ceph.cephadm_host : Add new host to Ceph]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:29.614152Z",
                            "start": "2026-07-29T14:48:29.543075Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:48:29.688298Z",
                            "start": "2026-07-29T14:48:29.623509Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:48:29.814539",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:48:49.816454",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:49.833423Z",
                            "start": "2026-07-29T14:48:29.769649Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:48:49.909819Z",
                            "start": "2026-07-29T14:48:49.846750Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022a0f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:50.160716Z",
                            "start": "2026-07-29T14:48:49.922265Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336508.6630094,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 392,
                                "charset": "unknown",
                                "checksum": "8e34c608a3db5e618ef5ef21bc7c185583977d6b",
                                "ctime": 1785336520.427263,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336520.427263,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 194673,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:50.377848Z",
                            "start": "2026-07-29T14:48:50.171342Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022a11",
                        "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-29T14:48:50.453294Z",
                            "start": "2026-07-29T14:48:50.392284Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022a12",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +194320 /tmp/logs/molecule-aio-openvswitch.log | head -c 354",
                            "delta": "0:00:00.008327",
                            "end": "2026-07-29 14:48:50.680808",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +194320 /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-dc53-8124-000000022a13-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:48:50.672481",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************\nWednesday 29 July 2026  14:48:34 +0000 (0:00:07.046)       0:02:08.835 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************\nWednesday 29 July 2026  14:48:40 +0000 (0:00:05.640)       0:02:14.476 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Ensure all OSDs are non-legacy] **********************",
                                "Wednesday 29 July 2026  14:48:34 +0000 (0:00:07.046)       0:02:08.835 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph-volume lvm list` status] *******************",
                                "Wednesday 29 July 2026  14:48:40 +0000 (0:00:05.640)       0:02:14.476 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000022a13-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:51.004829Z",
                            "start": "2026-07-29T14:48:50.482648Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.osd : Get `ceph-volume lvm list` status]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:51.091869Z",
                            "start": "2026-07-29T14:48:51.015498Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022a14",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "194673"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:51.157570Z",
                            "start": "2026-07-29T14:48:51.104099Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.osd : Get `ceph-volume lvm list` status]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:48:51.232147Z",
                            "start": "2026-07-29T14:48:51.165786Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:48:51.305491Z",
                            "start": "2026-07-29T14:48:51.241473Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:48:51.527837",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:49:11.530487",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:11.544144Z",
                            "start": "2026-07-29T14:48:51.481110Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:49:11.614938Z",
                            "start": "2026-07-29T14:49:11.552300Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022e0d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:11.885761Z",
                            "start": "2026-07-29T14:49:11.623101Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336530.331447,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 392,
                                "charset": "unknown",
                                "checksum": "c5ee41d506ff179d03fc7bac179b8ac674766305",
                                "ctime": 1785336548.419783,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336548.419783,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 196026,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:12.115957Z",
                            "start": "2026-07-29T14:49:11.896999Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022e0f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1353"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:12.196499Z",
                            "start": "2026-07-29T14:49:12.127783Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022e10",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +194674 /tmp/logs/molecule-aio-openvswitch.log | head -c 1353",
                            "delta": "0:00:00.007661",
                            "end": "2026-07-29 14:49:12.431610",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +194674 /tmp/logs/molecule-aio-openvswitch.log | head -c 1353",
                                    "_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-dc53-8124-000000022e11-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:49:12.423949",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : Install OSDs] ****************************************\nWednesday 29 July 2026  14:48:55 +0000 (0:00:14.608)       0:02:29.085 ********\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] ****************************************\nWednesday 29 July 2026  14:48:55 +0000 (0:00:00.154)       0:02:29.239 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Mark require osd release] ****************************\nWednesday 29 July 2026  14:49:01 +0000 (0:00:06.516)       0:02:35.756 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************\nWednesday 29 July 2026  14:49:08 +0000 (0:00:06.509)       0:02:42.265 ********\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] *********************************\nWednesday 29 July 2026  14:49:08 +0000 (0:00:00.122)       0:02:42.387 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************\nWednesday 29 July 2026  14:49:08 +0000 (0:00:00.083)       0:02:42.471 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Install OSDs] ****************************************",
                                "Wednesday 29 July 2026  14:48:55 +0000 (0:00:14.608)       0:02:29.085 ********",
                                "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] ****************************************",
                                "Wednesday 29 July 2026  14:48:55 +0000 (0:00:00.154)       0:02:29.239 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Mark require osd release] ****************************",
                                "Wednesday 29 July 2026  14:49:01 +0000 (0:00:06.516)       0:02:35.756 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Wait for all OSD to be running] **********************",
                                "Wednesday 29 July 2026  14:49:08 +0000 (0:00:06.509)       0:02:42.265 ********",
                                "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] *********************************",
                                "Wednesday 29 July 2026  14:49:08 +0000 (0:00:00.122)       0:02:42.387 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Get `ceph orch ps`] **********************************",
                                "Wednesday 29 July 2026  14:49:08 +0000 (0:00:00.083)       0:02:42.471 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000022e11-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:12.749597Z",
                            "start": "2026-07-29T14:49:12.232667Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 orch ps`]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:12.834954Z",
                            "start": "2026-07-29T14:49:12.759527Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000022e12",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "196026"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:12.912052Z",
                            "start": "2026-07-29T14:49:12.844541Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 orch ps`]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:12.986299Z",
                            "start": "2026-07-29T14:49:12.919977Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:49:13.065370Z",
                            "start": "2026-07-29T14:49:12.998528Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:49:13.190033",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:49:33.191761",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:33.213720Z",
                            "start": "2026-07-29T14:49:13.145934Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:49:33.294224Z",
                            "start": "2026-07-29T14:49:33.227307Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023221",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:33.544495Z",
                            "start": "2026-07-29T14:49:33.303956Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336552.0678508,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 408,
                                "charset": "unknown",
                                "checksum": "58972c5c49b70df405623fbd5f86ea05c6d82ce3",
                                "ctime": 1785336573.5762506,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336573.5762506,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 202786,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:33.769319Z",
                            "start": "2026-07-29T14:49:33.553446Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023223",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6760"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:33.858255Z",
                            "start": "2026-07-29T14:49:33.778260Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023224",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +196027 /tmp/logs/molecule-aio-openvswitch.log | head -c 6760",
                            "delta": "0:00:00.007678",
                            "end": "2026-07-29 14:49:34.097079",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +196027 /tmp/logs/molecule-aio-openvswitch.log | head -c 6760",
                                    "_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-dc53-8124-000000023225-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:49:34.089401",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.ceph.osd : OSD daemon list] *************************************\nWednesday 29 July 2026  14:49:14 +0000 (0:00:06.531)       0:02:49.002 ********\nok: [instance]\n\nTASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************\nWednesday 29 July 2026  14:49:15 +0000 (0:00:00.087)       0:02:49.090 ********\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] ************************\nWednesday 29 July 2026  14:49:15 +0000 (0:00:00.074)       0:02:49.164 ********\nskipping: [instance]\n\nPLAY [Deploy Ceph exporters] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:49:15 +0000 (0:00:00.121)       0:02:49.285 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:49:17 +0000 (0:00:02.479)       0:02:51.765 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:49:18 +0000 (0:00:00.294)       0:02:52.059 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:49:18 +0000 (0:00:00.082)       0:02:52.141 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:49:18 +0000 (0:00:00.267)       0:02:52.409 ********\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] *******************\nWednesday 29 July 2026  14:49:18 +0000 (0:00:00.088)       0:02:52.497 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:49:18 +0000 (0:00:00.362)       0:02:52.859 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:49:18 +0000 (0:00:00.101)       0:02:52.961 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:49:19 +0000 (0:00:00.103)       0:02:53.064 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:49:19 +0000 (0:00:00.412)       0:02:53.477 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:49:20 +0000 (0:00:01.353)       0:02:54.831 ********\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] *******************\nWednesday 29 July 2026  14:49:20 +0000 (0:00:00.127)       0:02:54.959 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:49:21 +0000 (0:00:00.469)       0:02:55.428 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:49:23 +0000 (0:00:02.106)       0:02:57.535 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:49:23 +0000 (0:00:00.066)       0:02:57.601 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:49:23 +0000 (0:00:00.070)       0:02:57.672 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:49:23 +0000 (0:00:00.067)       0:02:57.739 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:49:24 +0000 (0:00:01.221)       0:02:58.961 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:49:25 +0000 (0:00:00.483)       0:02:59.444 ********\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] **********\nWednesday 29 July 2026  14:49:26 +0000 (0:00:01.137)       0:03:00.582 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:49:27 +0000 (0:00:00.617)       0:03:01.199 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:49:27 +0000 (0:00:00.024)       0:03:01.224 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:49:27 +0000 (0:00:00.432)       0:03:01.656 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:49:27 +0000 (0:00:00.294)       0:03:01.950 ********\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] *******************\nWednesday 29 July 2026  14:49:27 +0000 (0:00:00.088)       0:03:02.039 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:49:28 +0000 (0:00:00.413)       0:03:02.452 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Install AppArmor packages] ******************\nWednesday 29 July 2026  14:49:31 +0000 (0:00:03.299)       0:03:05.752 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************\nWednesday 29 July 2026  14:49:32 +0000 (0:00:01.090)       0:03:06.843 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create systemd service file for docker] *****\nWednesday 29 July 2026  14:49:33 +0000 (0:00:00.252)       0:03:07.095 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create folders for configuration] ***********\nWednesday 29 July 2026  14:49:33 +0000 (0:00:00.532)       0:03:07.628 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : OSD daemon list] *************************************",
                                "Wednesday 29 July 2026  14:49:14 +0000 (0:00:06.531)       0:02:49.002 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any OSD not running] *************************",
                                "Wednesday 29 July 2026  14:49:15 +0000 (0:00:00.087)       0:02:49.090 ********",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance] => (item=1)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.ceph.osd : Fail if any duplicate OSD ID] ************************",
                                "Wednesday 29 July 2026  14:49:15 +0000 (0:00:00.074)       0:02:49.164 ********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Ceph exporters] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:49:15 +0000 (0:00:00.121)       0:02:49.285 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:49:17 +0000 (0:00:02.479)       0:02:51.765 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:49:18 +0000 (0:00:00.294)       0:02:52.059 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:49:18 +0000 (0:00:00.082)       0:02:52.141 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:49:18 +0000 (0:00:00.267)       0:02:52.409 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:49:18 +0000 (0:00:00.088)       0:02:52.497 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:49:18 +0000 (0:00:00.362)       0:02:52.859 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:49:18 +0000 (0:00:00.101)       0:02:52.961 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:49:19 +0000 (0:00:00.103)       0:02:53.064 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:49:19 +0000 (0:00:00.412)       0:02:53.477 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:49:20 +0000 (0:00:01.353)       0:02:54.831 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:49:20 +0000 (0:00:00.127)       0:02:54.959 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:49:21 +0000 (0:00:00.469)       0:02:55.428 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:49:23 +0000 (0:00:02.106)       0:02:57.535 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:49:23 +0000 (0:00:00.066)       0:02:57.601 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:49:23 +0000 (0:00:00.070)       0:02:57.672 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:49:23 +0000 (0:00:00.067)       0:02:57.739 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:49:24 +0000 (0:00:01.221)       0:02:58.961 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:49:25 +0000 (0:00:00.483)       0:02:59.444 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  14:49:26 +0000 (0:00:01.137)       0:03:00.582 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:49:27 +0000 (0:00:00.617)       0:03:01.199 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:49:27 +0000 (0:00:00.024)       0:03:01.224 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:49:27 +0000 (0:00:00.432)       0:03:01.656 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:49:27 +0000 (0:00:00.294)       0:03:01.950 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://download.docker.com/linux/static/stable/x86_64/docker-24.0.9.tgz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:49:27 +0000 (0:00:00.088)       0:03:02.039 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:49:28 +0000 (0:00:00.413)       0:03:02.452 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Install AppArmor packages] ******************",
                                "Wednesday 29 July 2026  14:49:31 +0000 (0:00:03.299)       0:03:05.752 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Ensure group \"docker\" exists] ***************",
                                "Wednesday 29 July 2026  14:49:32 +0000 (0:00:01.090)       0:03:06.843 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create systemd service file for docker] *****",
                                "Wednesday 29 July 2026  14:49:33 +0000 (0:00:00.252)       0:03:07.095 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create folders for configuration] ***********",
                                "Wednesday 29 July 2026  14:49:33 +0000 (0:00:00.532)       0:03:07.628 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000023225-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:34.414263Z",
                            "start": "2026-07-29T14:49:33.889411Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [vexxhost.containers.docker : Create folders for configuration]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:34.510075Z",
                            "start": "2026-07-29T14:49:34.423594Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023226",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "202786"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:34.588320Z",
                            "start": "2026-07-29T14:49:34.520776Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [vexxhost.containers.docker : Create folders for configuration]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:34.655223Z",
                            "start": "2026-07-29T14:49:34.598083Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:49:34.733810Z",
                            "start": "2026-07-29T14:49:34.667321Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:49:34.870994",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:49:54.873260",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:54.893289Z",
                            "start": "2026-07-29T14:49:34.822104Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:49:54.969678Z",
                            "start": "2026-07-29T14:49:54.905436Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002364b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:55.221098Z",
                            "start": "2026-07-29T14:49:54.980569Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336574.0922601,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 416,
                                "charset": "unknown",
                                "checksum": "8a8bc5a0a71eb2814c44d478773c1cb21d469c3c",
                                "ctime": 1785336594.1926336,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336594.1926336,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 208457,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:55.451046Z",
                            "start": "2026-07-29T14:49:55.232092Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002364d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "5671"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:55.540784Z",
                            "start": "2026-07-29T14:49:55.461299Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002364e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +202787 /tmp/logs/molecule-aio-openvswitch.log | head -c 5671",
                            "delta": "0:00:00.015356",
                            "end": "2026-07-29 14:49:55.776938",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +202787 /tmp/logs/molecule-aio-openvswitch.log | head -c 5671",
                                    "_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-dc53-8124-00000002364f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:49:55.761582",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [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] ******\nWednesday 29 July 2026  14:49:34 +0000 (0:00:00.623)       0:03:08.251 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Create docker daemon config file] ***********\nWednesday 29 July 2026  14:49:34 +0000 (0:00:00.476)       0:03:08.728 ********\nok: [instance]\n\nTASK [vexxhost.containers.docker : Force any restarts if necessary] ************\nWednesday 29 July 2026  14:49:35 +0000 (0:00:00.532)       0:03:09.260 ********\n\nTASK [vexxhost.containers.docker : Enable and start service] *******************\nWednesday 29 July 2026  14:49:35 +0000 (0:00:00.040)       0:03:09.301 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******\nWednesday 29 July 2026  14:49:35 +0000 (0:00:00.454)       0:03:09.756 ********\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] ********************************\nWednesday 29 July 2026  14:49:35 +0000 (0:00:00.115)       0:03:09.871 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure services are started] *********************\nWednesday 29 July 2026  14:49:37 +0000 (0:00:01.242)       0:03:11.114 ********\nok: [instance] => (item=chronyd)\nok: [instance] => (item=sshd)\n\nTASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************\nWednesday 29 July 2026  14:49:37 +0000 (0:00:00.811)       0:03:11.925 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************\nWednesday 29 July 2026  14:49:38 +0000 (0:00:00.602)       0:03:12.527 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************\nWednesday 29 July 2026  14:49:38 +0000 (0:00:00.237)       0:03:12.764 ********\nok: [instance]\n\nTASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***\nWednesday 29 July 2026  14:49:39 +0000 (0:00:00.297)       0:03:13.061 ********\nok: [instance]\n\nTASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********\nWednesday 29 July 2026  14:49:39 +0000 (0:00:00.262)       0:03:13.324 ********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Ensure RBD kernel module is loaded] **************************************\nWednesday 29 July 2026  14:49:45 +0000 (0:00:06.702)       0:03:20.026 ********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:49:46 +0000 (0:00:00.320)       0:03:20.347 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************\nWednesday 29 July 2026  14:49:48 +0000 (0:00:02.596)       0:03:22.944 ********\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] ***\nWednesday 29 July 2026  14:49:53 +0000 (0:00:04.144)       0:03:27.088 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******\nWednesday 29 July 2026  14:49:53 +0000 (0:00:00.231)       0:03:27.320 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************\nWednesday 29 July 2026  14:49:53 +0000 (0:00:00.524)       0:03:27.844 ********\nok: [instance]\n\nTASK [Set a fact with the \"atmosphere_images\" for other plays] *****************\nWednesday 29 July 2026  14:49:54 +0000 (0:00:00.325)       0:03:28.169 ********\nok: [instance]\n\nPLAY [Configure Kubernetes VIP] ************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:49:54 +0000 (0:00:00.075)       0:03:28.245 ********",
                            "stdout_lines": [
                                "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] ******",
                                "Wednesday 29 July 2026  14:49:34 +0000 (0:00:00.623)       0:03:08.251 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Create docker daemon config file] ***********",
                                "Wednesday 29 July 2026  14:49:34 +0000 (0:00:00.476)       0:03:08.728 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.docker : Force any restarts if necessary] ************",
                                "Wednesday 29 July 2026  14:49:35 +0000 (0:00:00.532)       0:03:09.260 ********",
                                "",
                                "TASK [vexxhost.containers.docker : Enable and start service] *******************",
                                "Wednesday 29 July 2026  14:49:35 +0000 (0:00:00.040)       0:03:09.301 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Gather variables for each operating system] ******",
                                "Wednesday 29 July 2026  14:49:35 +0000 (0:00:00.454)       0:03:09.756 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/ceph/roles/cephadm/vars/ubuntu-22.04.yml)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Install packages] ********************************",
                                "Wednesday 29 July 2026  14:49:35 +0000 (0:00:00.115)       0:03:09.871 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure services are started] *********************",
                                "Wednesday 29 July 2026  14:49:37 +0000 (0:00:01.242)       0:03:11.114 ********",
                                "ok: [instance] => (item=chronyd)",
                                "ok: [instance] => (item=sshd)",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Download \"cephadm\"] ******************************",
                                "Wednesday 29 July 2026  14:49:37 +0000 (0:00:00.811)       0:03:11.925 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Remove cephadm from old path] ********************",
                                "Wednesday 29 July 2026  14:49:38 +0000 (0:00:00.602)       0:03:12.527 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Ensure \"cephadm\" user is present] ****************",
                                "Wednesday 29 July 2026  14:49:38 +0000 (0:00:00.237)       0:03:12.764 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.cephadm : Allow \"cephadm\" user to have passwordless sudo] ***",
                                "Wednesday 29 July 2026  14:49:39 +0000 (0:00:00.297)       0:03:13.061 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.ceph.ceph_exporter : Configure Ceph exporter service] ***********",
                                "Wednesday 29 July 2026  14:49:39 +0000 (0:00:00.262)       0:03:13.324 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Ensure RBD kernel module is loaded] **************************************",
                                "Wednesday 29 July 2026  14:49:45 +0000 (0:00:06.702)       0:03:20.026 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:49:46 +0000 (0:00:00.320)       0:03:20.347 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.sysctl : Configure sysctl values] ********************",
                                "Wednesday 29 July 2026  14:49:48 +0000 (0:00:02.596)       0:03:22.944 ********",
                                "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] ***",
                                "Wednesday 29 July 2026  14:49:53 +0000 (0:00:04.144)       0:03:27.088 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Install persistent \"ethtool\" tuning] *******",
                                "Wednesday 29 July 2026  14:49:53 +0000 (0:00:00.231)       0:03:27.320 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ethtool : Run \"ethtool\" tuning] **********************",
                                "Wednesday 29 July 2026  14:49:53 +0000 (0:00:00.524)       0:03:27.844 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set a fact with the \"atmosphere_images\" for other plays] *****************",
                                "Wednesday 29 July 2026  14:49:54 +0000 (0:00:00.325)       0:03:28.169 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure Kubernetes VIP] ************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:49:54 +0000 (0:00:00.075)       0:03:28.245 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-00000002364f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:56.098098Z",
                            "start": "2026-07-29T14:49:55.573052Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:56.201111Z",
                            "start": "2026-07-29T14:49:56.113516Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023650",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "208457"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:56.279896Z",
                            "start": "2026-07-29T14:49:56.212500Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:49:56.356480Z",
                            "start": "2026-07-29T14:49:56.290555Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:49:56.435283Z",
                            "start": "2026-07-29T14:49:56.367266Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:49:56.675860",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:50:16.678471",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:16.695381Z",
                            "start": "2026-07-29T14:49:56.629142Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:50:16.772252Z",
                            "start": "2026-07-29T14:50:16.703353Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023a8b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:17.032495Z",
                            "start": "2026-07-29T14:50:16.780912Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336595.4046562,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 440,
                                "charset": "unknown",
                                "checksum": "c9345e18373c17bd7ffb282f698fa2c357ae7ce6",
                                "ctime": 1785336615.9570382,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336615.9570382,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 218601,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:17.240479Z",
                            "start": "2026-07-29T14:50:17.041012Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023a8d",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "10144"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:17.332225Z",
                            "start": "2026-07-29T14:50:17.250548Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023a8e",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +208458 /tmp/logs/molecule-aio-openvswitch.log | head -c 10144",
                            "delta": "0:00:00.009033",
                            "end": "2026-07-29 14:50:17.570672",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +208458 /tmp/logs/molecule-aio-openvswitch.log | head -c 10144",
                                    "_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-dc53-8124-000000023a8f-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:50:17.561639",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***\nWednesday 29 July 2026  14:49:56 +0000 (0:00:02.381)       0:03:30.626 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************\nWednesday 29 July 2026  14:49:56 +0000 (0:00:00.257)       0:03:30.884 ********\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] ****\nWednesday 29 July 2026  14:49:57 +0000 (0:00:01.015)       0:03:31.900 ********\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] *********\nWednesday 29 July 2026  14:49:58 +0000 (0:00:00.617)       0:03:32.517 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********\nWednesday 29 July 2026  14:49:58 +0000 (0:00:00.229)       0:03:32.746 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************\nWednesday 29 July 2026  14:49:58 +0000 (0:00:00.265)       0:03:33.012 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***\nWednesday 29 July 2026  14:49:59 +0000 (0:00:00.056)       0:03:33.068 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************\nWednesday 29 July 2026  14:49:59 +0000 (0:00:00.060)       0:03:33.129 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******\nWednesday 29 July 2026  14:49:59 +0000 (0:00:00.576)       0:03:33.705 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************\nWednesday 29 July 2026  14:49:59 +0000 (0:00:00.241)       0:03:33.946 ********\n\nPLAY [Install Kubernetes] ******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:50:00 +0000 (0:00:00.216)       0:03:34.163 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:50:02 +0000 (0:00:02.435)       0:03:36.599 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:50:02 +0000 (0:00:00.316)       0:03:36.915 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:50:02 +0000 (0:00:00.081)       0:03:36.997 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:03 +0000 (0:00:00.277)       0:03:37.274 ********\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] *******************\nWednesday 29 July 2026  14:50:03 +0000 (0:00:00.085)       0:03:37.360 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:50:03 +0000 (0:00:00.388)       0:03:37.749 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:50:03 +0000 (0:00:00.135)       0:03:37.884 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:50:04 +0000 (0:00:00.249)       0:03:38.134 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:05 +0000 (0:00:01.317)       0:03:39.452 ********\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] *******************\nWednesday 29 July 2026  14:50:05 +0000 (0:00:00.109)       0:03:39.561 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:50:05 +0000 (0:00:00.481)       0:03:40.042 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:50:08 +0000 (0:00:02.195)       0:03:42.238 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:50:08 +0000 (0:00:00.071)       0:03:42.309 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:50:08 +0000 (0:00:00.062)       0:03:42.372 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:50:08 +0000 (0:00:00.063)       0:03:42.435 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:50:09 +0000 (0:00:01.337)       0:03:43.773 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:50:10 +0000 (0:00:00.482)       0:03:44.256 ********\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] **********\nWednesday 29 July 2026  14:50:11 +0000 (0:00:01.034)       0:03:45.290 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:50:11 +0000 (0:00:00.604)       0:03:45.895 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:50:11 +0000 (0:00:00.036)       0:03:45.932 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***\nWednesday 29 July 2026  14:50:12 +0000 (0:00:00.444)       0:03:46.377 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***\nWednesday 29 July 2026  14:50:13 +0000 (0:00:01.038)       0:03:47.415 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***\nWednesday 29 July 2026  14:50:13 +0000 (0:00:00.077)       0:03:47.493 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***\nWednesday 29 July 2026  14:50:13 +0000 (0:00:00.081)       0:03:47.574 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***\nWednesday 29 July 2026  14:50:13 +0000 (0:00:00.092)       0:03:47.666 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***\nWednesday 29 July 2026  14:50:13 +0000 (0:00:00.070)       0:03:47.737 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:50:13 +0000 (0:00:00.109)       0:03:47.846 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:14 +0000 (0:00:00.293)       0:03:48.140 ********\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] *******************\nWednesday 29 July 2026  14:50:14 +0000 (0:00:00.088)       0:03:48.229 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:50:14 +0000 (0:00:00.402)       0:03:48.631 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:50:14 +0000 (0:00:00.125)       0:03:48.756 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:15 +0000 (0:00:00.439)       0:03:49.196 ********\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] *******************\nWednesday 29 July 2026  14:50:15 +0000 (0:00:00.080)       0:03:49.277 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:50:15 +0000 (0:00:00.386)       0:03:49.663 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install SELinux packages] ***************\nWednesday 29 July 2026  14:50:15 +0000 (0:00:00.133)       0:03:49.797 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***\nWednesday 29 July 2026  14:50:15 +0000 (0:00:00.072)       0:03:49.869 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********\nWednesday 29 July 2026  14:50:15 +0000 (0:00:00.075)       0:03:49.944 ********\nskipping: [instance]\n\nTASK [vexxhost.containers.containerd : Install AppArmor packages] **************\nWednesday 29 July 2026  14:50:15 +0000 (0:00:00.066)       0:03:50.011 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/etc/kubernetes/manifests)] ***",
                                "Wednesday 29 July 2026  14:49:56 +0000 (0:00:02.381)       0:03:30.626 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Uninstall legacy HA stack] ****************",
                                "Wednesday 29 July 2026  14:49:56 +0000 (0:00:00.257)       0:03:30.884 ********",
                                "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] ****",
                                "Wednesday 29 July 2026  14:49:57 +0000 (0:00:01.015)       0:03:31.900 ********",
                                "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] *********",
                                "Wednesday 29 July 2026  14:49:58 +0000 (0:00:00.617)       0:03:32.517 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Check if kubeadm has already run] *********",
                                "Wednesday 29 July 2026  14:49:58 +0000 (0:00:00.229)       0:03:32.746 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path] ************",
                                "Wednesday 29 July 2026  14:49:58 +0000 (0:00:00.265)       0:03:33.012 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Set fact with KUBECONFIG path (with super-admin.conf)] ***",
                                "Wednesday 29 July 2026  14:49:59 +0000 (0:00:00.056)       0:03:33.068 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Upload Kubernetes manifest] ***************",
                                "Wednesday 29 July 2026  14:49:59 +0000 (0:00:00.060)       0:03:33.129 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Ensure kube-vip configuration file] *******",
                                "Wednesday 29 July 2026  14:49:59 +0000 (0:00:00.576)       0:03:33.705 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kube_vip : Flush handlers] ***************************",
                                "Wednesday 29 July 2026  14:49:59 +0000 (0:00:00.241)       0:03:33.946 ********",
                                "",
                                "PLAY [Install Kubernetes] ******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:50:00 +0000 (0:00:00.216)       0:03:34.163 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:50:02 +0000 (0:00:02.435)       0:03:36.599 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:50:02 +0000 (0:00:00.316)       0:03:36.915 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:50:02 +0000 (0:00:00.081)       0:03:36.997 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:03 +0000 (0:00:00.277)       0:03:37.274 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://github.com/opencontainers/runc/releases/download/v1.4.2/runc.amd64\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:50:03 +0000 (0:00:00.085)       0:03:37.360 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:50:03 +0000 (0:00:00.388)       0:03:37.749 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:50:03 +0000 (0:00:00.135)       0:03:37.884 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:50:04 +0000 (0:00:00.249)       0:03:38.134 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:05 +0000 (0:00:01.317)       0:03:39.452 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:50:05 +0000 (0:00:00.109)       0:03:39.561 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:50:05 +0000 (0:00:00.481)       0:03:40.042 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:50:08 +0000 (0:00:02.195)       0:03:42.238 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:50:08 +0000 (0:00:00.071)       0:03:42.309 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:50:08 +0000 (0:00:00.062)       0:03:42.372 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:50:08 +0000 (0:00:00.063)       0:03:42.435 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:50:09 +0000 (0:00:01.337)       0:03:43.773 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:50:10 +0000 (0:00:00.482)       0:03:44.256 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  14:50:11 +0000 (0:00:01.034)       0:03:45.290 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:50:11 +0000 (0:00:00.604)       0:03:45.895 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:50:11 +0000 (0:00:00.036)       0:03:45.932 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the \"kubeadm-config\" ConfigMap] ***",
                                "Wednesday 29 July 2026  14:50:12 +0000 (0:00:00.444)       0:03:46.377 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Parse the ClusterConfiguration] ***",
                                "Wednesday 29 July 2026  14:50:13 +0000 (0:00:01.038)       0:03:47.415 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Retrieve the current Kubernetes version] ***",
                                "Wednesday 29 July 2026  14:50:13 +0000 (0:00:00.077)       0:03:47.493 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Extract major, minor, and patch versions] ***",
                                "Wednesday 29 July 2026  14:50:13 +0000 (0:00:00.081)       0:03:47.574 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Fail if we're jumping more than one minor version] ***",
                                "Wednesday 29 July 2026  14:50:13 +0000 (0:00:00.092)       0:03:47.666 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes_upgrade_check : Set fact if we need to upgrade] ***",
                                "Wednesday 29 July 2026  14:50:13 +0000 (0:00:00.070)       0:03:47.737 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:50:13 +0000 (0:00:00.109)       0:03:47.846 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:14 +0000 (0:00:00.293)       0:03:48.140 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubeadm\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:50:14 +0000 (0:00:00.088)       0:03:48.229 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:50:14 +0000 (0:00:00.402)       0:03:48.631 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:50:14 +0000 (0:00:00.125)       0:03:48.756 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:15 +0000 (0:00:00.439)       0:03:49.196 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubectl\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:50:15 +0000 (0:00:00.080)       0:03:49.277 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:50:15 +0000 (0:00:00.386)       0:03:49.663 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install SELinux packages] ***************",
                                "Wednesday 29 July 2026  14:50:15 +0000 (0:00:00.133)       0:03:49.797 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Set SELinux to permissive at runtime] ***",
                                "Wednesday 29 July 2026  14:50:15 +0000 (0:00:00.072)       0:03:49.869 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Persist SELinux permissive mode] ********",
                                "Wednesday 29 July 2026  14:50:15 +0000 (0:00:00.075)       0:03:49.944 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Install AppArmor packages] **************",
                                "Wednesday 29 July 2026  14:50:15 +0000 (0:00:00.066)       0:03:50.011 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000023a8f-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:17.894730Z",
                            "start": "2026-07-29T14:50:17.362228Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [vexxhost.containers.containerd : Install AppArmor packages]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:17.982334Z",
                            "start": "2026-07-29T14:50:17.905091Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023a90",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "218601"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:18.058998Z",
                            "start": "2026-07-29T14:50:17.991606Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023a91",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 2940 seconds.\nLast task: TASK [vexxhost.containers.containerd : Install AppArmor packages]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:18.137947Z",
                            "start": "2026-07-29T14:50:18.068448Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:50:18.218738Z",
                            "start": "2026-07-29T14:50:18.148941Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:50:18.373288",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:50:38.375353",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:38.396546Z",
                            "start": "2026-07-29T14:50:18.321470Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:50:38.473673Z",
                            "start": "2026-07-29T14:50:38.405565Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023ee1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:38.754728Z",
                            "start": "2026-07-29T14:50:38.482841Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336617.5610678,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 456,
                                "charset": "unknown",
                                "checksum": "3fd36b57808f32b315c37ec3a70b4cf6937d1b46",
                                "ctime": 1785336638.7974625,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336638.7974625,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 227999,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:38.991075Z",
                            "start": "2026-07-29T14:50:38.767390Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023ee3",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9398"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:39.068066Z",
                            "start": "2026-07-29T14:50:38.999638Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023ee4",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +218602 /tmp/logs/molecule-aio-openvswitch.log | head -c 9398",
                            "delta": "0:00:00.008355",
                            "end": "2026-07-29 14:50:39.294562",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +218602 /tmp/logs/molecule-aio-openvswitch.log | head -c 9398",
                                    "_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-dc53-8124-000000023ee5-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:50:39.286207",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***\nWednesday 29 July 2026  14:50:17 +0000 (0:00:01.296)       0:03:51.307 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Create folders for configuration] *******\nWednesday 29 July 2026  14:50:17 +0000 (0:00:00.498)       0:03:51.805 ********\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] **********\nWednesday 29 July 2026  14:50:18 +0000 (0:00:01.015)       0:03:52.821 ********\nok: [instance]\n\nTASK [vexxhost.containers.containerd : Force any restarts if necessary] ********\nWednesday 29 July 2026  14:50:19 +0000 (0:00:00.600)       0:03:53.421 ********\n\nTASK [vexxhost.containers.containerd : Enable and start service] ***************\nWednesday 29 July 2026  14:50:19 +0000 (0:00:00.038)       0:03:53.460 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:50:19 +0000 (0:00:00.465)       0:03:53.926 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:20 +0000 (0:00:00.255)       0:03:54.181 ********\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] *******************\nWednesday 29 July 2026  14:50:20 +0000 (0:00:00.103)       0:03:54.285 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:50:20 +0000 (0:00:00.384)       0:03:54.669 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:21 +0000 (0:00:01.229)       0:03:55.899 ********\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] *******************\nWednesday 29 July 2026  14:50:21 +0000 (0:00:00.117)       0:03:56.016 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:50:22 +0000 (0:00:00.395)       0:03:56.412 ********\nok: [instance]\n\nTASK [vexxhost.containers.cri_tools : Create crictl config] ********************\nWednesday 29 July 2026  14:50:23 +0000 (0:00:01.261)       0:03:57.673 ********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********\nWednesday 29 July 2026  14:50:24 +0000 (0:00:00.532)       0:03:58.205 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:50:24 +0000 (0:00:00.266)       0:03:58.472 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:24 +0000 (0:00:00.282)       0:03:58.754 ********\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] *******************\nWednesday 29 July 2026  14:50:24 +0000 (0:00:00.118)       0:03:58.873 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:50:25 +0000 (0:00:00.421)       0:03:59.294 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***\nWednesday 29 July 2026  14:50:27 +0000 (0:00:02.170)       0:04:01.464 ********\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] ***********\nWednesday 29 July 2026  14:50:27 +0000 (0:00:00.103)       0:04:01.567 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************\nWednesday 29 July 2026  14:50:28 +0000 (0:00:01.365)       0:04:02.933 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********\nWednesday 29 July 2026  14:50:29 +0000 (0:00:00.238)       0:04:03.172 ********\nok: [instance]\n\nTASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******\nWednesday 29 July 2026  14:50:29 +0000 (0:00:00.500)       0:04:03.672 ********\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] *********************\nWednesday 29 July 2026  14:50:30 +0000 (0:00:00.905)       0:04:04.577 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:30 +0000 (0:00:00.299)       0:04:04.877 ********\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] *******************\nWednesday 29 July 2026  14:50:30 +0000 (0:00:00.101)       0:04:04.979 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:50:31 +0000 (0:00:00.468)       0:04:05.447 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***\nWednesday 29 July 2026  14:50:31 +0000 (0:00:00.091)       0:04:05.538 ********\nok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)\n\nTASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************\nWednesday 29 July 2026  14:50:31 +0000 (0:00:00.116)       0:04:05.655 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************\nWednesday 29 July 2026  14:50:31 +0000 (0:00:00.066)       0:04:05.721 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************\nWednesday 29 July 2026  14:50:33 +0000 (0:00:01.632)       0:04:07.353 ********\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] ***\nWednesday 29 July 2026  14:50:34 +0000 (0:00:01.442)       0:04:08.796 ********\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] ********\nWednesday 29 July 2026  14:50:35 +0000 (0:00:00.662)       0:04:09.459 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***\nWednesday 29 July 2026  14:50:35 +0000 (0:00:00.486)       0:04:09.945 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Check swap status] *************************\nWednesday 29 July 2026  14:50:36 +0000 (0:00:00.518)       0:04:10.464 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************\nWednesday 29 July 2026  14:50:36 +0000 (0:00:00.245)       0:04:10.709 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********\nWednesday 29 July 2026  14:50:36 +0000 (0:00:00.059)       0:04:10.769 ********\nok: [instance] => (item=swap)\nok: [instance] => (item=none)\n\nTASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***\nWednesday 29 July 2026  14:50:37 +0000 (0:00:00.686)       0:04:11.455 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************\nWednesday 29 July 2026  14:50:37 +0000 (0:00:00.518)       0:04:11.974 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********\nWednesday 29 July 2026  14:50:38 +0000 (0:00:00.414)       0:04:12.389 ********\n\nTASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********\nWednesday 29 July 2026  14:50:38 +0000 (0:00:00.024)       0:04:12.414 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****\nWednesday 29 July 2026  14:50:38 +0000 (0:00:00.435)       0:04:12.849 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create systemd service file for containerd] ***",
                                "Wednesday 29 July 2026  14:50:17 +0000 (0:00:01.296)       0:03:51.307 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Create folders for configuration] *******",
                                "Wednesday 29 July 2026  14:50:17 +0000 (0:00:00.498)       0:03:51.805 ********",
                                "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] **********",
                                "Wednesday 29 July 2026  14:50:18 +0000 (0:00:01.015)       0:03:52.821 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.containerd : Force any restarts if necessary] ********",
                                "Wednesday 29 July 2026  14:50:19 +0000 (0:00:00.600)       0:03:53.421 ********",
                                "",
                                "TASK [vexxhost.containers.containerd : Enable and start service] ***************",
                                "Wednesday 29 July 2026  14:50:19 +0000 (0:00:00.038)       0:03:53.460 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:50:19 +0000 (0:00:00.465)       0:03:53.926 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:20 +0000 (0:00:00.255)       0:03:54.181 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:50:20 +0000 (0:00:00.103)       0:03:54.285 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:50:20 +0000 (0:00:00.384)       0:03:54.669 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:21 +0000 (0:00:01.229)       0:03:55.899 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:50:21 +0000 (0:00:00.117)       0:03:56.016 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:50:22 +0000 (0:00:00.395)       0:03:56.412 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cri_tools : Create crictl config] ********************",
                                "Wednesday 29 July 2026  14:50:23 +0000 (0:00:01.261)       0:03:57.673 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/opt/cni/bin)] *********",
                                "Wednesday 29 July 2026  14:50:24 +0000 (0:00:00.532)       0:03:58.205 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:50:24 +0000 (0:00:00.266)       0:03:58.472 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:24 +0000 (0:00:00.282)       0:03:58.754 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:50:24 +0000 (0:00:00.118)       0:03:58.873 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:50:25 +0000 (0:00:00.421)       0:03:59.294 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Gather variables for each operating system] ***",
                                "Wednesday 29 July 2026  14:50:27 +0000 (0:00:02.170)       0:04:01.464 ********",
                                "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] ***********",
                                "Wednesday 29 July 2026  14:50:27 +0000 (0:00:00.103)       0:04:01.567 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Ensure IPv6 is enabled] ****************",
                                "Wednesday 29 July 2026  14:50:28 +0000 (0:00:01.365)       0:04:02.933 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules on-boot] *********",
                                "Wednesday 29 July 2026  14:50:29 +0000 (0:00:00.238)       0:04:03.172 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.cni_plugins : Enable kernel modules in runtime] ******",
                                "Wednesday 29 July 2026  14:50:29 +0000 (0:00:00.500)       0:04:03.672 ********",
                                "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] *********************",
                                "Wednesday 29 July 2026  14:50:30 +0000 (0:00:00.905)       0:04:04.577 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:30 +0000 (0:00:00.299)       0:04:04.877 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://dl.k8s.io/release/v1.28.13/bin/linux/amd64/kubelet\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:50:30 +0000 (0:00:00.101)       0:04:04.979 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:50:31 +0000 (0:00:00.468)       0:04:05.447 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Gather variables for each operating system] ***",
                                "Wednesday 29 July 2026  14:50:31 +0000 (0:00:00.091)       0:04:05.538 ********",
                                "ok: [instance] => (item=/home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubelet/vars/debian.yml)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install coreutils] *************************",
                                "Wednesday 29 July 2026  14:50:31 +0000 (0:00:00.116)       0:04:05.655 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Install additional packages] ***************",
                                "Wednesday 29 July 2026  14:50:31 +0000 (0:00:00.066)       0:04:05.721 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure sysctl values] *******************",
                                "Wednesday 29 July 2026  14:50:33 +0000 (0:00:01.632)       0:04:07.353 ********",
                                "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] ***",
                                "Wednesday 29 July 2026  14:50:34 +0000 (0:00:01.442)       0:04:08.796 ********",
                                "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] ********",
                                "Wednesday 29 July 2026  14:50:35 +0000 (0:00:00.662)       0:04:09.459 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Add kubeadm dropin for kubelet systemd service config] ***",
                                "Wednesday 29 July 2026  14:50:35 +0000 (0:00:00.486)       0:04:09.945 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Check swap status] *************************",
                                "Wednesday 29 July 2026  14:50:36 +0000 (0:00:00.518)       0:04:10.464 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Disable swap] ******************************",
                                "Wednesday 29 July 2026  14:50:36 +0000 (0:00:00.245)       0:04:10.709 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Remove swapfile from /etc/fstab] ***********",
                                "Wednesday 29 July 2026  14:50:36 +0000 (0:00:00.059)       0:04:10.769 ********",
                                "ok: [instance] => (item=swap)",
                                "ok: [instance] => (item=none)",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Create noswap systemd service config file] ***",
                                "Wednesday 29 July 2026  14:50:37 +0000 (0:00:00.686)       0:04:11.455 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable noswap service] *********************",
                                "Wednesday 29 July 2026  14:50:37 +0000 (0:00:00.518)       0:04:11.974 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Force any restarts if necessary] ***********",
                                "Wednesday 29 July 2026  14:50:38 +0000 (0:00:00.414)       0:04:12.389 ********",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Enable and start kubelet service] **********",
                                "Wednesday 29 July 2026  14:50:38 +0000 (0:00:00.024)       0:04:12.414 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure availability of dbus on Debian] *****",
                                "Wednesday 29 July 2026  14:50:38 +0000 (0:00:00.435)       0:04:12.849 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000023ee5-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:39.632972Z",
                            "start": "2026-07-29T14:50:39.102355Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.kubernetes.kubelet : Ensure availability of dbus on Debian]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:39.719868Z",
                            "start": "2026-07-29T14:50:39.642516Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000023ee6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "227999"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:39.796171Z",
                            "start": "2026-07-29T14:50:39.728641Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.kubernetes.kubelet : Ensure availability of dbus on Debian]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:50:39.873630Z",
                            "start": "2026-07-29T14:50:39.804767Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:50:39.962577Z",
                            "start": "2026-07-29T14:50:39.885353Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:50:40.116483",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:51:00.119242",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:00.142748Z",
                            "start": "2026-07-29T14:50:40.058290Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:51:00.221697Z",
                            "start": "2026-07-29T14:51:00.155708Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002434d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:00.479288Z",
                            "start": "2026-07-29T14:51:00.231206Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336638.9374652,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 480,
                                "charset": "unknown",
                                "checksum": "02a697de83cb73c60fbf0b9cee2b8c0cfa842f6b",
                                "ctime": 1785336660.4098642,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336660.4098642,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 237999,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:00.698416Z",
                            "start": "2026-07-29T14:51:00.489501Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002434f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "10000"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:00.772512Z",
                            "start": "2026-07-29T14:51:00.708932Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000024350",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +228000 /tmp/logs/molecule-aio-openvswitch.log | head -c 10000",
                            "delta": "0:00:00.008345",
                            "end": "2026-07-29 14:51:01.005835",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +228000 /tmp/logs/molecule-aio-openvswitch.log | head -c 10000",
                                    "_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-dc53-8124-000000024351-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:51:00.997490",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************\nWednesday 29 July 2026  14:50:40 +0000 (0:00:01.430)       0:04:14.280 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********\nWednesday 29 July 2026  14:50:42 +0000 (0:00:02.096)       0:04:16.376 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********\nWednesday 29 July 2026  14:50:42 +0000 (0:00:00.283)       0:04:16.660 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************\nWednesday 29 July 2026  14:50:43 +0000 (0:00:00.682)       0:04:17.343 ********\nincluded: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance\n\nTASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************\nWednesday 29 July 2026  14:50:43 +0000 (0:00:00.118)       0:04:17.461 ********\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] ***\nWednesday 29 July 2026  14:50:43 +0000 (0:00:00.118)       0:04:17.580 ********\nok: [instance] => (item=instance)\n\nTASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****\nWednesday 29 July 2026  14:50:43 +0000 (0:00:00.284)       0:04:17.864 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***\nWednesday 29 July 2026  14:50:43 +0000 (0:00:00.092)       0:04:17.957 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********\nWednesday 29 July 2026  14:50:43 +0000 (0:00:00.075)       0:04:18.033 ********\nok: [instance] => {\n    \"msg\": \"instance\"\n}\n\nTASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***\nWednesday 29 July 2026  14:50:44 +0000 (0:00:00.064)       0:04:18.097 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************\nWednesday 29 July 2026  14:50:44 +0000 (0:00:00.578)       0:04:18.676 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************\nWednesday 29 July 2026  14:50:44 +0000 (0:00:00.058)       0:04:18.734 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************\nWednesday 29 July 2026  14:50:44 +0000 (0:00:00.060)       0:04:18.794 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************\nWednesday 29 July 2026  14:50:44 +0000 (0:00:00.073)       0:04:18.868 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************\nWednesday 29 July 2026  14:50:44 +0000 (0:00:00.068)       0:04:18.937 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************\nWednesday 29 July 2026  14:50:44 +0000 (0:00:00.059)       0:04:18.996 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************\nWednesday 29 July 2026  14:50:45 +0000 (0:00:00.209)       0:04:19.206 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************\nWednesday 29 July 2026  14:50:45 +0000 (0:00:00.061)       0:04:19.267 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***\nWednesday 29 July 2026  14:50:45 +0000 (0:00:00.229)       0:04:19.497 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************\nWednesday 29 July 2026  14:50:45 +0000 (0:00:00.234)       0:04:19.731 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***\nWednesday 29 July 2026  14:50:45 +0000 (0:00:00.076)       0:04:19.808 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***\nWednesday 29 July 2026  14:50:46 +0000 (0:00:00.262)       0:04:20.070 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******\nWednesday 29 July 2026  14:50:46 +0000 (0:00:00.266)       0:04:20.337 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************\nWednesday 29 July 2026  14:50:46 +0000 (0:00:00.245)       0:04:20.582 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***\nWednesday 29 July 2026  14:50:48 +0000 (0:00:01.515)       0:04:22.097 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************\nWednesday 29 July 2026  14:50:49 +0000 (0:00:01.181)       0:04:23.278 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***\nWednesday 29 July 2026  14:50:49 +0000 (0:00:00.073)       0:04:23.352 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***\nWednesday 29 July 2026  14:50:49 +0000 (0:00:00.075)       0:04:23.428 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************\nWednesday 29 July 2026  14:50:50 +0000 (0:00:00.719)       0:04:24.147 ********\nskipping: [instance] => (item=DaemonSet)\nskipping: [instance] => (item=ConfigMap)\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************\nWednesday 29 July 2026  14:50:50 +0000 (0:00:00.065)       0:04:24.213 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***\nWednesday 29 July 2026  14:50:50 +0000 (0:00:00.066)       0:04:24.280 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***\nWednesday 29 July 2026  14:50:50 +0000 (0:00:00.084)       0:04:24.364 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************\nWednesday 29 July 2026  14:50:50 +0000 (0:00:00.065)       0:04:24.429 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***\nWednesday 29 July 2026  14:50:50 +0000 (0:00:00.053)       0:04:24.483 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***\nWednesday 29 July 2026  14:50:51 +0000 (0:00:00.611)       0:04:25.095 ********\nok: [instance]\n\nPLAY [Install control-plane components] ****************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:50:52 +0000 (0:00:01.183)       0:04:26.278 ********\nok: [instance]\n\nTASK [vexxhost.containers.forget_package : Forget package] *********************\nWednesday 29 July 2026  14:50:54 +0000 (0:00:02.531)       0:04:28.810 ********\nok: [instance]\n\nTASK [vexxhost.containers.package : Update state for tar] **********************\nWednesday 29 July 2026  14:50:55 +0000 (0:00:00.295)       0:04:29.105 ********\nok: [instance]\n\nTASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***\nWednesday 29 July 2026  14:50:56 +0000 (0:00:01.218)       0:04:30.323 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:56 +0000 (0:00:00.265)       0:04:30.589 ********\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] *******************\nWednesday 29 July 2026  14:50:56 +0000 (0:00:00.080)       0:04:30.669 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:50:56 +0000 (0:00:00.381)       0:04:31.051 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************\nWednesday 29 July 2026  14:50:58 +0000 (0:00:01.271)       0:04:32.322 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************\nWednesday 29 July 2026  14:50:58 +0000 (0:00:00.401)       0:04:32.723 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************\nWednesday 29 July 2026  14:50:58 +0000 (0:00:00.243)       0:04:32.967 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***\nWednesday 29 July 2026  14:50:59 +0000 (0:00:00.282)       0:04:33.250 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***\nWednesday 29 July 2026  14:50:59 +0000 (0:00:00.253)       0:04:33.503 ********\nok: [instance]\n\nTASK [Install plugin] **********************************************************\nWednesday 29 July 2026  14:50:59 +0000 (0:00:00.243)       0:04:33.747 ********\nincluded: vexxhost.containers.download_artifact for instance\n\nTASK [vexxhost.containers.download_artifact : Starting download of file] *******\nWednesday 29 July 2026  14:50:59 +0000 (0:00:00.253)       0:04:34.000 ********\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] *******************\nWednesday 29 July 2026  14:51:00 +0000 (0:00:00.082)       0:04:34.082 ********\nok: [instance]\n\nTASK [vexxhost.containers.download_artifact : Extract archive] *****************\nWednesday 29 July 2026  14:51:00 +0000 (0:00:00.380)       0:04:34.463 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Configure short hostname] ******************",
                                "Wednesday 29 July 2026  14:50:40 +0000 (0:00:01.430)       0:04:14.280 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubelet : Ensure hostname inside hosts file] *********",
                                "Wednesday 29 July 2026  14:50:42 +0000 (0:00:02.096)       0:04:16.376 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kubernetes repository] ***********",
                                "Wednesday 29 July 2026  14:50:42 +0000 (0:00:00.283)       0:04:16.660 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup control plane] ********************",
                                "Wednesday 29 July 2026  14:50:43 +0000 (0:00:00.682)       0:04:17.343 ********",
                                "included: /home/zuul/.ansible/collections/ansible_collections/vexxhost/kubernetes/roles/kubernetes/tasks/control-plane.yml for instance",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Bootstrap cluster] **********************",
                                "Wednesday 29 July 2026  14:50:43 +0000 (0:00:00.118)       0:04:17.461 ********",
                                "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] ***",
                                "Wednesday 29 July 2026  14:50:43 +0000 (0:00:00.118)       0:04:17.580 ********",
                                "ok: [instance] => (item=instance)",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Pick node from pre-existing cluster] ****",
                                "Wednesday 29 July 2026  14:50:43 +0000 (0:00:00.284)       0:04:17.864 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Select first node to initialize cluster] ***",
                                "Wednesday 29 July 2026  14:50:43 +0000 (0:00:00.092)       0:04:17.957 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Print selected bootstrap node] **********",
                                "Wednesday 29 July 2026  14:50:43 +0000 (0:00:00.075)       0:04:18.033 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"instance\"",
                                "}",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upload cluster configuration for bootstrap node] ***",
                                "Wednesday 29 July 2026  14:50:44 +0000 (0:00:00.064)       0:04:18.097 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create pki folder] **********************",
                                "Wednesday 29 July 2026  14:50:44 +0000 (0:00:00.578)       0:04:18.676 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca key] ***************",
                                "Wednesday 29 July 2026  14:50:44 +0000 (0:00:00.058)       0:04:18.734 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create kubernetes ca cert] **************",
                                "Wednesday 29 July 2026  14:50:44 +0000 (0:00:00.060)       0:04:18.794 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca key] *********************",
                                "Wednesday 29 July 2026  14:50:44 +0000 (0:00:00.073)       0:04:18.868 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create etcd-ca cert] ********************",
                                "Wednesday 29 July 2026  14:50:44 +0000 (0:00:00.068)       0:04:18.937 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca key] **************",
                                "Wednesday 29 July 2026  14:50:44 +0000 (0:00:00.059)       0:04:18.996 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create front-proxy-ca cert] *************",
                                "Wednesday 29 July 2026  14:50:45 +0000 (0:00:00.209)       0:04:19.206 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Initialize cluster] *********************",
                                "Wednesday 29 July 2026  14:50:45 +0000 (0:00:00.061)       0:04:19.267 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the node is already part of the cluster] ***",
                                "Wednesday 29 July 2026  14:50:45 +0000 (0:00:00.229)       0:04:19.497 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Join cluster] ***************************",
                                "Wednesday 29 July 2026  14:50:45 +0000 (0:00:00.234)       0:04:19.731 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Create folder for admin configuration] ***",
                                "Wednesday 29 July 2026  14:50:45 +0000 (0:00:00.076)       0:04:19.808 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Creating a symlink for admin configuration file] ***",
                                "Wednesday 29 July 2026  14:50:46 +0000 (0:00:00.262)       0:04:20.070 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Add bash autocomplete for kubectl] ******",
                                "Wednesday 29 July 2026  14:50:46 +0000 (0:00:00.266)       0:04:20.337 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install PIP] ****************************",
                                "Wednesday 29 July 2026  14:50:46 +0000 (0:00:00.245)       0:04:20.582 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using pip on supported systems] ***",
                                "Wednesday 29 July 2026  14:50:48 +0000 (0:00:01.515)       0:04:22.097 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Enable EPEL repository] *****************",
                                "Wednesday 29 July 2026  14:50:49 +0000 (0:00:01.181)       0:04:23.278 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Install Kubernetes Python package using package manager on supported systems] ***",
                                "Wednesday 29 July 2026  14:50:49 +0000 (0:00:00.073)       0:04:23.352 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Allow workload on control plane node] ***",
                                "Wednesday 29 July 2026  14:50:49 +0000 (0:00:00.075)       0:04:23.428 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Remove kube-proxy resources] ************",
                                "Wednesday 29 July 2026  14:50:50 +0000 (0:00:00.719)       0:04:24.147 ********",
                                "skipping: [instance] => (item=DaemonSet)",
                                "skipping: [instance] => (item=ConfigMap)",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Start an upgrade] ***********************",
                                "Wednesday 29 July 2026  14:50:50 +0000 (0:00:00.065)       0:04:24.213 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Check if the Kubernetes API services is up to date] ***",
                                "Wednesday 29 July 2026  14:50:50 +0000 (0:00:00.066)       0:04:24.280 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Trigger an upgrade of the Kubernetes API services] ***",
                                "Wednesday 29 July 2026  14:50:50 +0000 (0:00:00.084)       0:04:24.364 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Setup nodes] ****************************",
                                "Wednesday 29 July 2026  14:50:50 +0000 (0:00:00.065)       0:04:24.429 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Upgrade & restart Kubelet node for upgrade (if needed)] ***",
                                "Wednesday 29 July 2026  14:50:50 +0000 (0:00:00.053)       0:04:24.483 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.kubernetes : Set node selector for CoreDNS components] ***",
                                "Wednesday 29 July 2026  14:50:51 +0000 (0:00:00.611)       0:04:25.095 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Install control-plane components] ****************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:50:52 +0000 (0:00:01.183)       0:04:26.278 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.forget_package : Forget package] *********************",
                                "Wednesday 29 July 2026  14:50:54 +0000 (0:00:02.531)       0:04:28.810 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.package : Update state for tar] **********************",
                                "Wednesday 29 July 2026  14:50:55 +0000 (0:00:00.295)       0:04:29.105 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.directory : Create directory (/var/lib/downloads)] ***",
                                "Wednesday 29 July 2026  14:50:56 +0000 (0:00:01.218)       0:04:30.323 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:56 +0000 (0:00:00.265)       0:04:30.589 ********",
                                "ok: [instance] => {",
                                "    \"msg\": \"https://get.helm.sh/helm-v3.11.2-linux-amd64.tar.gz\"",
                                "}",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Download item] *******************",
                                "Wednesday 29 July 2026  14:50:56 +0000 (0:00:00.080)       0:04:30.669 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:50:56 +0000 (0:00:00.381)       0:04:31.051 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm repository] ***********************",
                                "Wednesday 29 July 2026  14:50:58 +0000 (0:00:01.271)       0:04:32.322 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Add bash autocomplete for helm] ***************",
                                "Wednesday 29 July 2026  14:50:58 +0000 (0:00:00.401)       0:04:32.723 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Get Helm plugins dir] *************************",
                                "Wednesday 29 July 2026  14:50:58 +0000 (0:00:00.243)       0:04:32.967 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Create Helm plugins directory if it does not exist] ***",
                                "Wednesday 29 July 2026  14:50:59 +0000 (0:00:00.282)       0:04:33.250 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.helm : Remove Helm diff plugin installed by kubernetes.core.helm_plugin] ***",
                                "Wednesday 29 July 2026  14:50:59 +0000 (0:00:00.253)       0:04:33.503 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Install plugin] **********************************************************",
                                "Wednesday 29 July 2026  14:50:59 +0000 (0:00:00.243)       0:04:33.747 ********",
                                "included: vexxhost.containers.download_artifact for instance",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Starting download of file] *******",
                                "Wednesday 29 July 2026  14:50:59 +0000 (0:00:00.253)       0:04:34.000 ********",
                                "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] *******************",
                                "Wednesday 29 July 2026  14:51:00 +0000 (0:00:00.082)       0:04:34.082 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.containers.download_artifact : Extract archive] *****************",
                                "Wednesday 29 July 2026  14:51:00 +0000 (0:00:00.380)       0:04:34.463 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000024351-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:01.337118Z",
                            "start": "2026-07-29T14:51:00.804124Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.containers.download_artifact : Extract archive]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:01.427113Z",
                            "start": "2026-07-29T14:51:01.349605Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000024352",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "237999"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:01.713629Z",
                            "start": "2026-07-29T14:51:01.438805Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.containers.download_artifact : Extract archive]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:01.787434Z",
                            "start": "2026-07-29T14:51:01.721412Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:51:01.864643Z",
                            "start": "2026-07-29T14:51:01.797922Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:51:02.006286",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:51:22.007919",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:22.026910Z",
                            "start": "2026-07-29T14:51:01.958868Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:51:22.103251Z",
                            "start": "2026-07-29T14:51:22.035914Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000247cf",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:22.366940Z",
                            "start": "2026-07-29T14:51:22.115539Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336660.6458685,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 488,
                                "charset": "unknown",
                                "checksum": "5b1e287118e53ba068b12870d15cf42588f86632",
                                "ctime": 1785336677.1981761,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336677.1981761,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 241691,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:22.597250Z",
                            "start": "2026-07-29T14:51:22.378485Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000247d1",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "3692"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:22.669339Z",
                            "start": "2026-07-29T14:51:22.609757Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000247d2",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +238000 /tmp/logs/molecule-aio-openvswitch.log | head -c 3692",
                            "delta": "0:00:00.007656",
                            "end": "2026-07-29 14:51:22.915931",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +238000 /tmp/logs/molecule-aio-openvswitch.log | head -c 3692",
                                    "_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-dc53-8124-0000000247d3-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:51:22.908275",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:51:01 +0000 (0:00:01.495)       0:04:35.959 ********\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] ***************\nWednesday 29 July 2026  14:51:01 +0000 (0:00:00.079)       0:04:36.038 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************\nWednesday 29 July 2026  14:51:02 +0000 (0:00:00.671)       0:04:36.710 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:51:03 +0000 (0:00:01.048)       0:04:37.758 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:51:05 +0000 (0:00:02.017)       0:04:39.776 ********\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] ***************\nWednesday 29 July 2026  14:51:05 +0000 (0:00:00.091)       0:04:39.867 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************\nWednesday 29 July 2026  14:51:06 +0000 (0:00:00.624)       0:04:40.492 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************\nWednesday 29 July 2026  14:51:08 +0000 (0:00:01.962)       0:04:42.455 ********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:51:09 +0000 (0:00:00.837)       0:04:43.292 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********\nWednesday 29 July 2026  14:51:11 +0000 (0:00:02.590)       0:04:45.882 ********\nok: [instance]\n\nPLAY [all] *********************************************************************\n\nTASK [Uninstall unattended-upgrades] *******************************************\nWednesday 29 July 2026  14:51:12 +0000 (0:00:00.886)       0:04:46.768 ********\nok: [instance]\n\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:51:13 +0000 (0:00:00.835)       0:04:47.604 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:51:16 +0000 (0:00:02.803)       0:04:50.407 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********\nWednesday 29 July 2026  14:51:16 +0000 (0:00:00.077)       0:04:50.484 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:51:16 +0000 (0:00:00.104)       0:04:50.588 ********\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] ***************\nWednesday 29 July 2026  14:51:16 +0000 (0:00:00.078)       0:04:50.667 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***\nWednesday 29 July 2026  14:51:17 +0000 (0:00:00.582)       0:04:51.250 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:51:01 +0000 (0:00:01.495)       0:04:35.959 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:51:01 +0000 (0:00:00.079)       0:04:36.038 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Get current Kubernetes version] *************",
                                "Wednesday 29 July 2026  14:51:02 +0000 (0:00:00.671)       0:04:36.710 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.cilium : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:51:03 +0000 (0:00:01.048)       0:04:37.758 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:51:05 +0000 (0:00:02.017)       0:04:39.776 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:51:05 +0000 (0:00:00.091)       0:04:39.867 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Deploy Helm chart] *******************",
                                "Wednesday 29 July 2026  14:51:06 +0000 (0:00:00.624)       0:04:40.492 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.envoy_gateway : Create GatewayClass] *****************",
                                "Wednesday 29 July 2026  14:51:08 +0000 (0:00:01.962)       0:04:42.455 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:51:09 +0000 (0:00:00.837)       0:04:43.292 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.kubernetes_node_labels : Add labels to node] *********",
                                "Wednesday 29 July 2026  14:51:11 +0000 (0:00:02.590)       0:04:45.882 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [all] *********************************************************************",
                                "",
                                "TASK [Uninstall unattended-upgrades] *******************************************",
                                "Wednesday 29 July 2026  14:51:12 +0000 (0:00:00.886)       0:04:46.768 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:51:13 +0000 (0:00:00.835)       0:04:47.604 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:51:16 +0000 (0:00:02.803)       0:04:50.407 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.local_path_provisioner : Deploy Helm chart] **********",
                                "Wednesday 29 July 2026  14:51:16 +0000 (0:00:00.077)       0:04:50.484 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:51:16 +0000 (0:00:00.104)       0:04:50.588 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:51:16 +0000 (0:00:00.078)       0:04:50.667 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Wednesday 29 July 2026  14:51:17 +0000 (0:00:00.582)       0:04:51.250 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000247d3-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:23.229199Z",
                            "start": "2026-07-29T14:51:22.701353Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:23.318530Z",
                            "start": "2026-07-29T14:51:23.240624Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000247d4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "241691"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:23.395573Z",
                            "start": "2026-07-29T14:51:23.328748Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000247d5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3000 seconds.\nLast task: TASK [vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:23.474723Z",
                            "start": "2026-07-29T14:51:23.406643Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:51:23.550801Z",
                            "start": "2026-07-29T14:51:23.484435Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:51:23.699144",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:51:43.702062",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:43.713562Z",
                            "start": "2026-07-29T14:51:23.651438Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:51:43.785831Z",
                            "start": "2026-07-29T14:51:43.722223Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000024c67",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:44.036045Z",
                            "start": "2026-07-29T14:51:43.795408Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336682.5462754,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 496,
                                "charset": "unknown",
                                "checksum": "47f030a40ff56a81bb6f04da8eca880b9c98078c",
                                "ctime": 1785336702.8466527,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336702.8466527,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 247898,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:44.238630Z",
                            "start": "2026-07-29T14:51:44.044482Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000024c69",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6207"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:44.316462Z",
                            "start": "2026-07-29T14:51:44.250239Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000024c6a",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +241692 /tmp/logs/molecule-aio-openvswitch.log | head -c 6207",
                            "delta": "0:00:00.011381",
                            "end": "2026-07-29 14:51:44.540842",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +241692 /tmp/logs/molecule-aio-openvswitch.log | head -c 6207",
                                    "_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-dc53-8124-000000024c6b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:51:44.529461",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********\nWednesday 29 July 2026  14:51:31 +0000 (0:00:14.650)       0:05:05.901 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***\nWednesday 29 July 2026  14:51:31 +0000 (0:00:00.077)       0:05:05.978 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************\nWednesday 29 July 2026  14:51:32 +0000 (0:00:00.076)       0:05:06.055 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************\nWednesday 29 July 2026  14:51:36 +0000 (0:00:04.354)       0:05:10.410 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****\nWednesday 29 July 2026  14:51:37 +0000 (0:00:01.454)       0:05:11.865 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************\nWednesday 29 July 2026  14:51:39 +0000 (0:00:01.335)       0:05:13.200 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************\nWednesday 29 July 2026  14:51:39 +0000 (0:00:00.073)       0:05:13.274 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***\nWednesday 29 July 2026  14:51:40 +0000 (0:00:01.626)       0:05:14.900 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************\nWednesday 29 July 2026  14:51:40 +0000 (0:00:00.058)       0:05:14.958 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************\nWednesday 29 July 2026  14:51:40 +0000 (0:00:00.065)       0:05:15.023 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.068)       0:05:15.092 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.099)       0:05:15.192 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.061)       0:05:15.253 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.051)       0:05:15.304 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.084)       0:05:15.389 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.064)       0:05:15.454 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.069)       0:05:15.524 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create namespace] *************************\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.060)       0:05:15.584 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Install Portworx] *************************\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.061)       0:05:15.645 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.059)       0:05:15.705 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.057)       0:05:15.762 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.129)       0:05:15.891 ********\nskipping: [instance] => (item={'name': 'controllerplugin'})\nskipping: [instance] => (item={'name': 'nodeplugin'})\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************\nWednesday 29 July 2026  14:51:41 +0000 (0:00:00.072)       0:05:15.964 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.203)       0:05:16.167 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.115)       0:05:16.283 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.056)       0:05:16.339 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.054)       0:05:16.394 ********\nskipping: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.103)       0:05:16.497 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.073)       0:05:16.571 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.048)       0:05:16.620 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.064)       0:05:16.684 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.062)       0:05:16.747 ********\nskipping: [instance]\n\nPLAY [Deploy Infrastructure] ***************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:51:42 +0000 (0:00:00.151)       0:05:16.898 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with Ceph FSID] *********",
                                "Wednesday 29 July 2026  14:51:31 +0000 (0:00:14.650)       0:05:05.901 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Generate fact with list of Ceph monitors] ***",
                                "Wednesday 29 July 2026  14:51:31 +0000 (0:00:00.077)       0:05:05.978 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool] *********************",
                                "Wednesday 29 July 2026  14:51:32 +0000 (0:00:00.076)       0:05:06.055 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Create user client.kube] **************",
                                "Wednesday 29 July 2026  14:51:36 +0000 (0:00:04.354)       0:05:10.410 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Retrieve keyring for client.kube] *****",
                                "Wednesday 29 July 2026  14:51:37 +0000 (0:00:01.454)       0:05:11.865 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Store keyring inside fact] ************",
                                "Wednesday 29 July 2026  14:51:39 +0000 (0:00:01.335)       0:05:13.200 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_csi_rbd : Deploy Helm chart] ********************",
                                "Wednesday 29 July 2026  14:51:39 +0000 (0:00:00.073)       0:05:13.274 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Clone PowerStore CSI from GitHub] ***",
                                "Wednesday 29 July 2026  14:51:40 +0000 (0:00:01.626)       0:05:14.900 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create Secret] **********************",
                                "Wednesday 29 July 2026  14:51:40 +0000 (0:00:00.058)       0:05:14.958 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Create StorageClass] ****************",
                                "Wednesday 29 July 2026  14:51:40 +0000 (0:00:00.065)       0:05:15.023 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.powerstore_csi : Deploy Helm chart] ******************",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.068)       0:05:15.092 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Add backports PPA] **********************",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.099)       0:05:15.192 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the multipathd package] *********",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.061)       0:05:15.253 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.multipathd : Install the configuration file] *********",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.051)       0:05:15.304 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Detect if InitiatorName is set] ***********",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.084)       0:05:15.389 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Generate a new InitiatorName] *************",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.064)       0:05:15.454 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Write the new InitiatorName] **************",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.069)       0:05:15.524 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create namespace] *************************",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.060)       0:05:15.584 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Install Portworx] *************************",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.061)       0:05:15.645 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Wait till the CRDs are created] ***********",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.059)       0:05:15.705 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.portworx : Create Portworx Storage Cluster] **********",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.057)       0:05:15.762 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI RBAC] **********************",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.129)       0:05:15.891 ********",
                                "skipping: [instance] => (item={'name': 'controllerplugin'})",
                                "skipping: [instance] => (item={'name': 'nodeplugin'})",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Deploy CSI] ***************************",
                                "Wednesday 29 July 2026  14:51:41 +0000 (0:00:00.072)       0:05:15.964 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.storpool_csi : Create StorageClass] ******************",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.203)       0:05:16.167 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Deploy CSI] *******************",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.115)       0:05:16.283 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create Secret] ****************",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.056)       0:05:16.339 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ibm_block_csi_driver : Create StorageClass] **********",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.054)       0:05:16.394 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.103)       0:05:16.497 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert required variables are defined] ***",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.073)       0:05:16.571 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Assert access protocol is valid] ****",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.048)       0:05:16.620 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Deploy Helm chart] ******************",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.064)       0:05:16.684 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.hpe_nimble_csi : Create Secret and StorageClass] *****",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.062)       0:05:16.747 ********",
                                "skipping: [instance]",
                                "",
                                "PLAY [Deploy Infrastructure] ***************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:51:42 +0000 (0:00:00.151)       0:05:16.898 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000024c6b-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:44.867084Z",
                            "start": "2026-07-29T14:51:44.345619Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Gathering Facts]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:44.952499Z",
                            "start": "2026-07-29T14:51:44.878562Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000024c6c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "247898"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:45.031483Z",
                            "start": "2026-07-29T14:51:44.964488Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Gathering Facts]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:51:45.112841Z",
                            "start": "2026-07-29T14:51:45.042639Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:51:45.192695Z",
                            "start": "2026-07-29T14:51:45.125309Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:51:45.354290",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:52:05.357411",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:05.370354Z",
                            "start": "2026-07-29T14:51:45.293983Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:52:05.446833Z",
                            "start": "2026-07-29T14:52:05.379564Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025115",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:05.710649Z",
                            "start": "2026-07-29T14:52:05.457162Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336704.1946778,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 504,
                                "charset": "unknown",
                                "checksum": "98f1e67f26232dc474d399730768b786e30f01cb",
                                "ctime": 1785336725.087066,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336725.087066,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 252205,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:05.954872Z",
                            "start": "2026-07-29T14:52:05.719212Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025117",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "4307"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:06.043956Z",
                            "start": "2026-07-29T14:52:05.966443Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025118",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +247899 /tmp/logs/molecule-aio-openvswitch.log | head -c 4307",
                            "delta": "0:00:00.006571",
                            "end": "2026-07-29 14:52:06.389277",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +247899 /tmp/logs/molecule-aio-openvswitch.log | head -c 4307",
                                    "_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-dc53-8124-000000025119-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:52:06.382706",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [Deploy Helm chart] *******************************************************\nWednesday 29 July 2026  14:51:45 +0000 (0:00:02.704)       0:05:19.603 ********\nincluded: vexxhost.kubernetes.cert_manager for instance\n\nTASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****\nWednesday 29 July 2026  14:51:45 +0000 (0:00:00.092)       0:05:19.695 ********\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] ********************\nWednesday 29 July 2026  14:51:45 +0000 (0:00:00.130)       0:05:19.826 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***\nWednesday 29 July 2026  14:51:49 +0000 (0:00:03.308)       0:05:23.134 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***\nWednesday 29 July 2026  14:51:49 +0000 (0:00:00.804)       0:05:23.939 ********\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] ***************\nWednesday 29 July 2026  14:51:49 +0000 (0:00:00.072)       0:05:24.012 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****\nWednesday 29 July 2026  14:51:50 +0000 (0:00:00.781)       0:05:24.794 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********\nWednesday 29 July 2026  14:51:51 +0000 (0:00:00.724)       0:05:25.519 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************\nWednesday 29 July 2026  14:51:52 +0000 (0:00:00.611)       0:05:26.130 ********\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:51:52 +0000 (0:00:00.062)       0:05:26.193 ********\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] ***************\nWednesday 29 July 2026  14:51:52 +0000 (0:00:00.070)       0:05:26.264 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************\nWednesday 29 July 2026  14:51:52 +0000 (0:00:00.612)       0:05:26.876 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:51:54 +0000 (0:00:01.623)       0:05:28.500 ********\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] ***************\nWednesday 29 July 2026  14:51:54 +0000 (0:00:00.078)       0:05:28.578 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********\nWednesday 29 July 2026  14:51:55 +0000 (0:00:00.575)       0:05:29.154 ********\nok: [instance] => (item=messaging-topology-operator)\nok: [instance] => (item=rabbitmq-cluster)\n\nTASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******\nWednesday 29 July 2026  14:51:58 +0000 (0:00:03.584)       0:05:32.738 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:52:00 +0000 (0:00:02.134)       0:05:34.873 ********\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] ***************\nWednesday 29 July 2026  14:52:00 +0000 (0:00:00.081)       0:05:34.954 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***\nWednesday 29 July 2026  14:52:01 +0000 (0:00:00.598)       0:05:35.553 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***\nWednesday 29 July 2026  14:52:05 +0000 (0:00:03.582)       0:05:39.135 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [Deploy Helm chart] *******************************************************",
                                "Wednesday 29 July 2026  14:51:45 +0000 (0:00:02.704)       0:05:19.603 ********",
                                "included: vexxhost.kubernetes.cert_manager for instance",
                                "",
                                "TASK [vexxhost.kubernetes.cert_manager : Load version-specific Helm values] ****",
                                "Wednesday 29 July 2026  14:51:45 +0000 (0:00:00.092)       0:05:19.695 ********",
                                "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] ********************",
                                "Wednesday 29 July 2026  14:51:45 +0000 (0:00:00.130)       0:05:19.826 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Create self-signed cluster issuer] ***",
                                "Wednesday 29 July 2026  14:51:49 +0000 (0:00:03.308)       0:05:23.134 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Import tasks for ClusterIssuer type] ***",
                                "Wednesday 29 July 2026  14:51:49 +0000 (0:00:00.804)       0:05:23.939 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:51:49 +0000 (0:00:00.072)       0:05:24.012 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Wait till the secret is created] ****",
                                "Wednesday 29 July 2026  14:51:50 +0000 (0:00:00.781)       0:05:24.794 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Copy CA certificate on host] ********",
                                "Wednesday 29 July 2026  14:51:51 +0000 (0:00:00.724)       0:05:25.519 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.cluster_issuer : Flush all handlers] *****************",
                                "Wednesday 29 July 2026  14:51:52 +0000 (0:00:00.611)       0:05:26.130 ********",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:51:52 +0000 (0:00:00.062)       0:05:26.193 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:51:52 +0000 (0:00:00.070)       0:05:26.264 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ingress_nginx : Deploy Helm chart] *******************",
                                "Wednesday 29 July 2026  14:51:52 +0000 (0:00:00.612)       0:05:26.876 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:51:54 +0000 (0:00:01.623)       0:05:28.500 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:51:54 +0000 (0:00:00.078)       0:05:28.578 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Install all CRDs] ********",
                                "Wednesday 29 July 2026  14:51:55 +0000 (0:00:00.575)       0:05:29.154 ********",
                                "ok: [instance] => (item=messaging-topology-operator)",
                                "ok: [instance] => (item=rabbitmq-cluster)",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq_cluster_operator : Deploy Helm chart] *******",
                                "Wednesday 29 July 2026  14:51:58 +0000 (0:00:03.584)       0:05:32.738 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:52:00 +0000 (0:00:02.134)       0:05:34.873 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:52:00 +0000 (0:00:00.081)       0:05:34.954 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Install all CRDs] ***",
                                "Wednesday 29 July 2026  14:52:01 +0000 (0:00:00.598)       0:05:35.553 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster_operator : Deploy Helm chart] ***",
                                "Wednesday 29 July 2026  14:52:05 +0000 (0:00:03.582)       0:05:39.135 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000025119-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:06.708541Z",
                            "start": "2026-07-29T14:52:06.182554Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Deploy Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:06.796065Z",
                            "start": "2026-07-29T14:52:06.718938Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002511a",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "252205"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:06.881998Z",
                            "start": "2026-07-29T14:52:06.806603Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:06.962082Z",
                            "start": "2026-07-29T14:52:06.892229Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:52:07.027417Z",
                            "start": "2026-07-29T14:52:06.970900Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:52:07.182531",
                            "stderr": "",
                            "stdout": "Paused for 20.03 seconds",
                            "stop": "2026-07-29 14:52:27.213740",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:27.223854Z",
                            "start": "2026-07-29T14:52:07.130064Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:52:27.304365Z",
                            "start": "2026-07-29T14:52:27.234738Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000255d9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:27.573989Z",
                            "start": "2026-07-29T14:52:27.313494Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336725.9110813,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 520,
                                "charset": "unknown",
                                "checksum": "1ed4c3beecb925ce0a57bc0cbb975836ed13bd36",
                                "ctime": 1785336747.5354831,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336747.5354831,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 261465,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:27.805897Z",
                            "start": "2026-07-29T14:52:27.584221Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000255db",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9260"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:27.885205Z",
                            "start": "2026-07-29T14:52:27.818448Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000255dc",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +252206 /tmp/logs/molecule-aio-openvswitch.log | head -c 9260",
                            "delta": "0:00:00.009230",
                            "end": "2026-07-29 14:52:28.128142",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +252206 /tmp/logs/molecule-aio-openvswitch.log | head -c 9260",
                                    "_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-dc53-8124-0000000255dd-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:52:28.118912",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***\nWednesday 29 July 2026  14:52:06 +0000 (0:00:01.567)       0:05:40.703 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************\nWednesday 29 July 2026  14:52:07 +0000 (0:00:00.822)       0:05:41.525 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***\nWednesday 29 July 2026  14:52:07 +0000 (0:00:00.058)       0:05:41.583 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***\nWednesday 29 July 2026  14:52:08 +0000 (0:00:00.756)       0:05:42.340 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***\nWednesday 29 July 2026  14:52:08 +0000 (0:00:00.078)       0:05:42.418 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********\nWednesday 29 July 2026  14:52:08 +0000 (0:00:00.065)       0:05:42.484 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***\nWednesday 29 July 2026  14:52:08 +0000 (0:00:00.062)       0:05:42.547 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***\nWednesday 29 July 2026  14:52:08 +0000 (0:00:00.066)       0:05:42.614 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****\nWednesday 29 July 2026  14:52:08 +0000 (0:00:00.065)       0:05:42.679 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********\nWednesday 29 July 2026  14:52:08 +0000 (0:00:00.065)       0:05:42.745 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***\nWednesday 29 July 2026  14:52:08 +0000 (0:00:00.061)       0:05:42.806 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***\nWednesday 29 July 2026  14:52:09 +0000 (0:00:01.114)       0:05:43.921 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:52:10 +0000 (0:00:00.862)       0:05:44.784 ********\nskipping: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:52:10 +0000 (0:00:00.065)       0:05:44.849 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:52:10 +0000 (0:00:00.060)       0:05:44.910 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:52:10 +0000 (0:00:00.055)       0:05:44.966 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:52:10 +0000 (0:00:00.054)       0:05:45.020 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:52:11 +0000 (0:00:00.724)       0:05:45.744 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:52:11 +0000 (0:00:00.067)       0:05:45.812 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:52:11 +0000 (0:00:00.054)       0:05:45.866 ********\nok: [instance] => (item=oslo_db)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:52:11 +0000 (0:00:00.092)       0:05:45.959 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:52:11 +0000 (0:00:00.085)       0:05:46.045 ********\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] ***************\nWednesday 29 July 2026  14:52:12 +0000 (0:00:00.084)       0:05:46.129 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***\nWednesday 29 July 2026  14:52:12 +0000 (0:00:00.626)       0:05:46.755 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************\nWednesday 29 July 2026  14:52:13 +0000 (0:00:00.804)       0:05:47.559 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************\nWednesday 29 July 2026  14:52:14 +0000 (0:00:01.065)       0:05:48.625 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************\nWednesday 29 July 2026  14:52:15 +0000 (0:00:00.545)       0:05:49.170 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************\nWednesday 29 July 2026  14:52:15 +0000 (0:00:00.508)       0:05:49.678 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************\nWednesday 29 July 2026  14:52:16 +0000 (0:00:00.575)       0:05:50.254 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************\nWednesday 29 July 2026  14:52:16 +0000 (0:00:00.484)       0:05:50.738 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************\nWednesday 29 July 2026  14:52:18 +0000 (0:00:01.548)       0:05:52.287 ********\nok: [instance]\n\nTASK [Create Keycloak Ingress] *************************************************\nWednesday 29 July 2026  14:52:18 +0000 (0:00:00.739)       0:05:53.026 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************\nWednesday 29 July 2026  14:52:19 +0000 (0:00:00.102)       0:05:53.129 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************\nWednesday 29 July 2026  14:52:20 +0000 (0:00:01.136)       0:05:54.265 ********\nok: [instance]\n\nPLAY [Deploy Monitoring] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:52:20 +0000 (0:00:00.341)       0:05:54.606 ********\nok: [instance]\n\nPLAY [Deploy OpenStack] ********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:52:24 +0000 (0:00:03.525)       0:05:58.131 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:52:26 +0000 (0:00:02.710)       0:06:00.842 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:52:26 +0000 (0:00:00.099)       0:06:00.942 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:52:26 +0000 (0:00:00.068)       0:06:01.010 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:52:27 +0000 (0:00:00.064)       0:06:01.074 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:52:27 +0000 (0:00:00.061)       0:06:01.135 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:52:27 +0000 (0:00:00.063)       0:06:01.199 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:52:27 +0000 (0:00:00.057)       0:06:01.257 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:52:27 +0000 (0:00:00.066)       0:06:01.323 ********\nok: [instance] => (item=oslo_cache)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:52:27 +0000 (0:00:00.083)       0:06:01.407 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:52:27 +0000 (0:00:00.088)       0:06:01.495 ********\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] ***************\nWednesday 29 July 2026  14:52:27 +0000 (0:00:00.091)       0:06:01.587 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster secret exists] ***",
                                "Wednesday 29 July 2026  14:52:06 +0000 (0:00:01.567)       0:05:40.703 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create a secret] ************",
                                "Wednesday 29 July 2026  14:52:07 +0000 (0:00:00.822)       0:05:41.525 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Check if the Percona XtraDB cluster exists] ***",
                                "Wednesday 29 July 2026  14:52:07 +0000 (0:00:00.058)       0:05:41.583 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Get current status of the cluster] ***",
                                "Wednesday 29 July 2026  14:52:08 +0000 (0:00:00.756)       0:05:42.340 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Assert that the cluster is healthy before upgrade] ***",
                                "Wednesday 29 July 2026  14:52:08 +0000 (0:00:00.078)       0:05:42.418 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Stop PXC-operator] **********",
                                "Wednesday 29 July 2026  14:52:08 +0000 (0:00:00.065)       0:05:42.484 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Change the cluster Statefulset image to 8.0] ***",
                                "Wednesday 29 July 2026  14:52:08 +0000 (0:00:00.062)       0:05:42.547 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Wait until the cluster Statefulset rollout] ***",
                                "Wednesday 29 July 2026  14:52:08 +0000 (0:00:00.066)       0:05:42.614 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Update pxc cluster spec] ****",
                                "Wednesday 29 July 2026  14:52:08 +0000 (0:00:00.065)       0:05:42.679 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Start PXC-operator] *********",
                                "Wednesday 29 July 2026  14:52:08 +0000 (0:00:00.065)       0:05:42.745 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Apply Percona XtraDB cluster] ***",
                                "Wednesday 29 July 2026  14:52:08 +0000 (0:00:00.061)       0:05:42.806 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.percona_xtradb_cluster : Create percona haproxy metric service] ***",
                                "Wednesday 29 July 2026  14:52:09 +0000 (0:00:01.114)       0:05:43.921 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:52:10 +0000 (0:00:00.862)       0:05:44.784 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:52:10 +0000 (0:00:00.065)       0:05:44.849 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:52:10 +0000 (0:00:00.060)       0:05:44.910 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:52:10 +0000 (0:00:00.055)       0:05:44.966 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:52:10 +0000 (0:00:00.054)       0:05:45.020 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:52:11 +0000 (0:00:00.724)       0:05:45.744 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:52:11 +0000 (0:00:00.067)       0:05:45.812 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:52:11 +0000 (0:00:00.054)       0:05:45.866 ********",
                                "ok: [instance] => (item=oslo_db)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:52:11 +0000 (0:00:00.092)       0:05:45.959 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:52:11 +0000 (0:00:00.085)       0:05:46.045 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:52:12 +0000 (0:00:00.084)       0:05:46.129 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Get the Kuberentes service for Percona XtraDB Cluster] ***",
                                "Wednesday 29 July 2026  14:52:12 +0000 (0:00:00.626)       0:05:46.755 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Install MySQL python package] *************",
                                "Wednesday 29 July 2026  14:52:13 +0000 (0:00:00.804)       0:05:47.559 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Check MySQL ready] ************************",
                                "Wednesday 29 July 2026  14:52:14 +0000 (0:00:01.065)       0:05:48.625 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create Keycloak database] *****************",
                                "Wednesday 29 July 2026  14:52:15 +0000 (0:00:00.545)       0:05:49.170 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Create a Keycloak user] *******************",
                                "Wednesday 29 July 2026  14:52:15 +0000 (0:00:00.508)       0:05:49.678 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Disable pxc strict mode] ******************",
                                "Wednesday 29 July 2026  14:52:16 +0000 (0:00:00.575)       0:05:50.254 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Deploy Helm chart] ************************",
                                "Wednesday 29 July 2026  14:52:16 +0000 (0:00:00.484)       0:05:50.738 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Wait until keycloak ready] ****************",
                                "Wednesday 29 July 2026  14:52:18 +0000 (0:00:01.548)       0:05:52.287 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Keycloak Ingress] *************************************************",
                                "Wednesday 29 July 2026  14:52:18 +0000 (0:00:00.739)       0:05:53.026 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress keycloak] *******************",
                                "Wednesday 29 July 2026  14:52:19 +0000 (0:00:00.102)       0:05:53.129 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keycloak : Enable pxc strict mode] *******************",
                                "Wednesday 29 July 2026  14:52:20 +0000 (0:00:01.136)       0:05:54.265 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy Monitoring] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:52:20 +0000 (0:00:00.341)       0:05:54.606 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy OpenStack] ********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:52:24 +0000 (0:00:03.525)       0:05:58.131 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:52:26 +0000 (0:00:02.710)       0:06:00.842 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:52:26 +0000 (0:00:00.099)       0:06:00.942 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:52:26 +0000 (0:00:00.068)       0:06:01.010 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:52:27 +0000 (0:00:00.064)       0:06:01.074 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:52:27 +0000 (0:00:00.061)       0:06:01.135 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:52:27 +0000 (0:00:00.063)       0:06:01.199 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:52:27 +0000 (0:00:00.057)       0:06:01.257 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:52:27 +0000 (0:00:00.066)       0:06:01.323 ********",
                                "ok: [instance] => (item=oslo_cache)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:52:27 +0000 (0:00:00.083)       0:06:01.407 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:52:27 +0000 (0:00:00.088)       0:06:01.495 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:52:27 +0000 (0:00:00.091)       0:06:01.587 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000255dd-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:28.448400Z",
                            "start": "2026-07-29T14:52:27.922848Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.kubernetes.upload_helm_chart : Upload Helm chart]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:28.537080Z",
                            "start": "2026-07-29T14:52:28.460562Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000255de",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "261465"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:28.603204Z",
                            "start": "2026-07-29T14:52:28.548201Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.kubernetes.upload_helm_chart : Upload Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:28.681819Z",
                            "start": "2026-07-29T14:52:28.615375Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:52:28.762987Z",
                            "start": "2026-07-29T14:52:28.693690Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:52:28.906656",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:52:48.908621",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:48.924812Z",
                            "start": "2026-07-29T14:52:28.859217Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:52:49.003302Z",
                            "start": "2026-07-29T14:52:48.936251Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025ab3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:49.266703Z",
                            "start": "2026-07-29T14:52:49.015425Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336748.123494,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 536,
                                "charset": "unknown",
                                "checksum": "2eb6f6469f12ef97abf1fbe83af5665127d50b9c",
                                "ctime": 1785336769.1798854,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336769.1798854,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 268311,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:49.499879Z",
                            "start": "2026-07-29T14:52:49.276579Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025ab5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "6846"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:49.577710Z",
                            "start": "2026-07-29T14:52:49.510881Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025ab6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +261466 /tmp/logs/molecule-aio-openvswitch.log | head -c 6846",
                            "delta": "0:00:00.008443",
                            "end": "2026-07-29 14:52:49.825333",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +261466 /tmp/logs/molecule-aio-openvswitch.log | head -c 6846",
                                    "_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-dc53-8124-000000025ab7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:52:49.816890",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************\nWednesday 29 July 2026  14:52:28 +0000 (0:00:00.770)       0:06:02.357 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********\nWednesday 29 July 2026  14:52:29 +0000 (0:00:01.532)       0:06:03.890 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nWednesday 29 July 2026  14:52:30 +0000 (0:00:00.815)       0:06:04.705 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nWednesday 29 July 2026  14:52:31 +0000 (0:00:01.133)       0:06:05.838 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nWednesday 29 July 2026  14:52:32 +0000 (0:00:00.255)       0:06:06.094 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:52:32 +0000 (0:00:00.563)       0:06:06.658 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:52:32 +0000 (0:00:00.097)       0:06:06.755 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:52:32 +0000 (0:00:00.117)       0:06:06.873 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:52:33 +0000 (0:00:00.815)       0:06:07.688 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:52:33 +0000 (0:00:00.146)       0:06:07.834 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:52:33 +0000 (0:00:00.179)       0:06:08.014 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:52:34 +0000 (0:00:00.145)       0:06:08.160 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:52:35 +0000 (0:00:00.956)       0:06:09.116 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:52:35 +0000 (0:00:00.732)       0:06:09.848 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:52:35 +0000 (0:00:00.087)       0:06:09.936 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:52:35 +0000 (0:00:00.066)       0:06:10.003 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:52:36 +0000 (0:00:00.065)       0:06:10.069 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:52:36 +0000 (0:00:00.065)       0:06:10.134 ********\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_messaging)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:52:36 +0000 (0:00:00.110)       0:06:10.244 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:52:36 +0000 (0:00:00.097)       0:06:10.342 ********\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] ***************\nWednesday 29 July 2026  14:52:36 +0000 (0:00:00.092)       0:06:10.434 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************\nWednesday 29 July 2026  14:52:37 +0000 (0:00:00.658)       0:06:11.092 ********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***\nWednesday 29 July 2026  14:52:38 +0000 (0:00:01.848)       0:06:12.941 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***\nWednesday 29 July 2026  14:52:39 +0000 (0:00:01.087)       0:06:14.028 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************\nWednesday 29 July 2026  14:52:41 +0000 (0:00:01.114)       0:06:15.143 ********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***\nWednesday 29 July 2026  14:52:42 +0000 (0:00:01.405)       0:06:16.548 ********\nok: [instance] => (item=None)\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************\nWednesday 29 July 2026  14:52:43 +0000 (0:00:01.355)       0:06:17.904 ********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:52:47 +0000 (0:00:03.263)       0:06:21.168 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:52:47 +0000 (0:00:00.129)       0:06:21.297 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:52:47 +0000 (0:00:00.192)       0:06:21.489 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:52:47 +0000 (0:00:00.059)       0:06:21.549 ********\nok: [instance]\n\nTASK [Create Ingress identity] *************************************************\nWednesday 29 July 2026  14:52:47 +0000 (0:00:00.076)       0:06:21.626 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************\nWednesday 29 July 2026  14:52:47 +0000 (0:00:00.099)       0:06:21.726 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********\nWednesday 29 July 2026  14:52:48 +0000 (0:00:01.088)       0:06:22.814 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********\nWednesday 29 July 2026  14:52:49 +0000 (0:00:00.413)       0:06:23.228 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Deploy Helm chart] ***********************",
                                "Wednesday 29 July 2026  14:52:28 +0000 (0:00:00.770)       0:06:02.357 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.memcached : Apply manifests for monitoring] **********",
                                "Wednesday 29 July 2026  14:52:29 +0000 (0:00:01.532)       0:06:03.890 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Wednesday 29 July 2026  14:52:30 +0000 (0:00:00.815)       0:06:04.705 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Wednesday 29 July 2026  14:52:31 +0000 (0:00:01.133)       0:06:05.838 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Wednesday 29 July 2026  14:52:32 +0000 (0:00:00.255)       0:06:06.094 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:52:32 +0000 (0:00:00.563)       0:06:06.658 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:52:32 +0000 (0:00:00.097)       0:06:06.755 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:52:32 +0000 (0:00:00.117)       0:06:06.873 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:52:33 +0000 (0:00:00.815)       0:06:07.688 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:52:33 +0000 (0:00:00.146)       0:06:07.834 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:52:33 +0000 (0:00:00.179)       0:06:08.014 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:52:34 +0000 (0:00:00.145)       0:06:08.160 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:52:35 +0000 (0:00:00.956)       0:06:09.116 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:52:35 +0000 (0:00:00.732)       0:06:09.848 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:52:35 +0000 (0:00:00.087)       0:06:09.936 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:52:35 +0000 (0:00:00.066)       0:06:10.003 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:52:36 +0000 (0:00:00.065)       0:06:10.069 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:52:36 +0000 (0:00:00.065)       0:06:10.134 ********",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:52:36 +0000 (0:00:00.110)       0:06:10.244 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:52:36 +0000 (0:00:00.097)       0:06:10.342 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:52:36 +0000 (0:00:00.092)       0:06:10.434 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak realms] *******************",
                                "Wednesday 29 July 2026  14:52:37 +0000 (0:00:00.658)       0:06:11.092 ********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Setup Keycloak Authentication Required Actions (MFA)] ***",
                                "Wednesday 29 July 2026  14:52:38 +0000 (0:00:01.848)       0:06:12.941 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create ConfigMap with all OpenID connect configurations] ***",
                                "Wednesday 29 July 2026  14:52:39 +0000 (0:00:01.087)       0:06:14.028 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keycloak clients] ******************",
                                "Wednesday 29 July 2026  14:52:41 +0000 (0:00:01.114)       0:06:15.143 ********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Assign realm-management roles to service account] ***",
                                "Wednesday 29 July 2026  14:52:42 +0000 (0:00:01.405)       0:06:16.548 ********",
                                "ok: [instance] => (item=None)",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Deploy Helm chart] ************************",
                                "Wednesday 29 July 2026  14:52:43 +0000 (0:00:01.355)       0:06:17.904 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:52:47 +0000 (0:00:03.263)       0:06:21.168 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:52:47 +0000 (0:00:00.129)       0:06:21.297 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:52:47 +0000 (0:00:00.192)       0:06:21.489 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:52:47 +0000 (0:00:00.059)       0:06:21.549 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress identity] *************************************************",
                                "Wednesday 29 July 2026  14:52:47 +0000 (0:00:00.076)       0:06:21.626 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress identity] *******************",
                                "Wednesday 29 July 2026  14:52:47 +0000 (0:00:00.099)       0:06:21.726 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Validate if ingress is reachable] *********",
                                "Wednesday 29 July 2026  14:52:48 +0000 (0:00:01.088)       0:06:22.814 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Wait until identity service ready] ********",
                                "Wednesday 29 July 2026  14:52:49 +0000 (0:00:00.413)       0:06:23.228 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000025ab7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:50.138020Z",
                            "start": "2026-07-29T14:52:49.611369Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Wait until identity service ready]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:50.223666Z",
                            "start": "2026-07-29T14:52:50.148347Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025ab8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "268311"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:50.313430Z",
                            "start": "2026-07-29T14:52:50.235580Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Wait until identity service ready]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:52:50.391186Z",
                            "start": "2026-07-29T14:52:50.324297Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:52:50.476100Z",
                            "start": "2026-07-29T14:52:50.400272Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:52:50.639120",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:53:10.641338",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:10.654839Z",
                            "start": "2026-07-29T14:52:50.590507Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:53:10.736082Z",
                            "start": "2026-07-29T14:53:10.666989Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025fa3",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:11.005119Z",
                            "start": "2026-07-29T14:53:10.752132Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336769.4478903,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 536,
                                "charset": "unknown",
                                "checksum": "cc618fed0a4eb2dc8228f382ca1f0f8174510516",
                                "ctime": 1785336790.6482842,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336790.6482842,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 270174,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:11.441245Z",
                            "start": "2026-07-29T14:53:11.018864Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025fa5",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "1863"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:11.520475Z",
                            "start": "2026-07-29T14:53:11.450017Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025fa6",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +268312 /tmp/logs/molecule-aio-openvswitch.log | head -c 1863",
                            "delta": "0:00:00.007479",
                            "end": "2026-07-29 14:53:11.774251",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +268312 /tmp/logs/molecule-aio-openvswitch.log | head -c 1863",
                                    "_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-dc53-8124-000000025fa7-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:53:11.766772",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************\nWednesday 29 July 2026  14:52:50 +0000 (0:00:00.830)       0:06:24.058 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******\nWednesday 29 July 2026  14:52:51 +0000 (0:00:01.091)       0:06:25.150 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******\nWednesday 29 July 2026  14:52:52 +0000 (0:00:01.283)       0:06:26.434 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****\nWednesday 29 July 2026  14:52:53 +0000 (0:00:01.088)       0:06:27.522 ********\nok: [instance] => (item=atmosphere)\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:52:55 +0000 (0:00:01.791)       0:06:29.314 ********\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] ***************\nWednesday 29 July 2026  14:52:55 +0000 (0:00:00.082)       0:06:29.397 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***\nWednesday 29 July 2026  14:52:55 +0000 (0:00:00.612)       0:06:30.009 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***\nWednesday 29 July 2026  14:53:10 +0000 (0:00:14.598)       0:06:44.608 ********\nok: [instance] => (item=10.96.240.200)\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************\nWednesday 29 July 2026  14:53:10 +0000 (0:00:00.090)       0:06:44.699 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone domains] ******************",
                                "Wednesday 29 July 2026  14:52:50 +0000 (0:00:00.830)       0:06:24.058 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone identity providers] *******",
                                "Wednesday 29 July 2026  14:52:51 +0000 (0:00:01.091)       0:06:25.150 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation mappings] ******",
                                "Wednesday 29 July 2026  14:52:52 +0000 (0:00:01.283)       0:06:26.434 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.atmosphere.keystone : Create Keystone federation protocols] *****",
                                "Wednesday 29 July 2026  14:52:53 +0000 (0:00:01.088)       0:06:27.522 ********",
                                "ok: [instance] => (item=atmosphere)",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:52:55 +0000 (0:00:01.791)       0:06:29.314 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:52:55 +0000 (0:00:00.082)       0:06:29.397 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor] ***",
                                "Wednesday 29 July 2026  14:52:55 +0000 (0:00:00.612)       0:06:30.009 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate fact with list of Ceph monitors] ***",
                                "Wednesday 29 July 2026  14:53:10 +0000 (0:00:14.598)       0:06:44.608 ********",
                                "ok: [instance] => (item=10.96.240.200)",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph service] *************",
                                "Wednesday 29 July 2026  14:53:10 +0000 (0:00:00.090)       0:06:44.699 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000025fa7-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:12.079436Z",
                            "start": "2026-07-29T14:53:11.554875Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Create Ceph service]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:12.179023Z",
                            "start": "2026-07-29T14:53:12.091096Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000025fa8",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "270174"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:12.243597Z",
                            "start": "2026-07-29T14:53:12.187341Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 : Create Ceph service]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:12.320631Z",
                            "start": "2026-07-29T14:53:12.253686Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:53:12.399638Z",
                            "start": "2026-07-29T14:53:12.332188Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:53:12.554318",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:53:32.555741",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:32.565537Z",
                            "start": "2026-07-29T14:53:12.505030Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:53:32.650772Z",
                            "start": "2026-07-29T14:53:32.574417Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000264a9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:32.962396Z",
                            "start": "2026-07-29T14:53:32.663513Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336791.772305,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 560,
                                "charset": "unknown",
                                "checksum": "6f8ce64e6702738fd7153cd521cb144f742895ac",
                                "ctime": 1785336813.136702,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336813.136702,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 282486,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:33.191418Z",
                            "start": "2026-07-29T14:53:32.973040Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000264ab",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "12312"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:33.271691Z",
                            "start": "2026-07-29T14:53:33.200515Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000264ac",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +270175 /tmp/logs/molecule-aio-openvswitch.log | head -c 12312",
                            "delta": "0:00:00.013834",
                            "end": "2026-07-29 14:53:33.519616",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +270175 /tmp/logs/molecule-aio-openvswitch.log | head -c 12312",
                                    "_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-dc53-8124-0000000264ad-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:53:33.505782",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********\nWednesday 29 July 2026  14:53:11 +0000 (0:00:00.733)       0:06:45.432 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***\nWednesday 29 July 2026  14:53:12 +0000 (0:00:00.776)       0:06:46.209 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******\nWednesday 29 July 2026  14:53:13 +0000 (0:00:01.322)       0:06:47.532 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***\nWednesday 29 July 2026  14:53:13 +0000 (0:00:00.193)       0:06:47.725 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***\nWednesday 29 July 2026  14:53:14 +0000 (0:00:00.774)       0:06:48.500 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************\nWednesday 29 July 2026  14:53:14 +0000 (0:00:00.183)       0:06:48.683 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:53:16 +0000 (0:00:01.489)       0:06:50.172 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:53:16 +0000 (0:00:00.096)       0:06:50.268 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:53:16 +0000 (0:00:00.097)       0:06:50.366 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:53:17 +0000 (0:00:00.768)       0:06:51.134 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:53:17 +0000 (0:00:00.152)       0:06:51.286 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:53:17 +0000 (0:00:00.162)       0:06:51.449 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:53:17 +0000 (0:00:00.147)       0:06:51.597 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:53:18 +0000 (0:00:00.958)       0:06:52.555 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:53:19 +0000 (0:00:00.728)       0:06:53.284 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:53:19 +0000 (0:00:00.072)       0:06:53.356 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:53:19 +0000 (0:00:00.068)       0:06:53.425 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:53:19 +0000 (0:00:00.075)       0:06:53.500 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:53:19 +0000 (0:00:00.070)       0:06:53.571 ********\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=image)\nok: [instance] => (item=dashboard)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=oslo_messaging)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:53:19 +0000 (0:00:00.132)       0:06:53.703 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:53:19 +0000 (0:00:00.086)       0:06:53.790 ********\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] ***************\nWednesday 29 July 2026  14:53:19 +0000 (0:00:00.095)       0:06:53.885 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************\nWednesday 29 July 2026  14:53:20 +0000 (0:00:00.636)       0:06:54.521 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************\nWednesday 29 July 2026  14:53:20 +0000 (0:00:00.275)       0:06:54.797 ********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:53:22 +0000 (0:00:02.068)       0:06:56.865 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:53:22 +0000 (0:00:00.137)       0:06:57.003 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:53:23 +0000 (0:00:00.069)       0:06:57.073 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:53:23 +0000 (0:00:00.072)       0:06:57.146 ********\nok: [instance]\n\nTASK [Create Ingress image] ****************************************************\nWednesday 29 July 2026  14:53:23 +0000 (0:00:00.074)       0:06:57.221 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************\nWednesday 29 July 2026  14:53:23 +0000 (0:00:00.095)       0:06:57.316 ********\nok: [instance]\n\nTASK [Create images] ***********************************************************\nWednesday 29 July 2026  14:53:24 +0000 (0:00:01.178)       0:06:58.495 ********\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] *************************\nWednesday 29 July 2026  14:53:24 +0000 (0:00:00.130)       0:06:58.626 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***\nWednesday 29 July 2026  14:53:26 +0000 (0:00:01.532)       0:07:00.159 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture source ETag when available] *****\nWednesday 29 July 2026  14:53:27 +0000 (0:00:00.906)       0:07:01.065 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Check if image exists] ******************\nWednesday 29 July 2026  14:53:27 +0000 (0:00:00.086)       0:07:01.151 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***\nWednesday 29 July 2026  14:53:28 +0000 (0:00:01.169)       0:07:02.321 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Decide whether image upload is required] ***\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.072)       0:07:02.394 ********\nok: [instance]\n\nTASK [atmosphere.common.glance_image : Generate temporary work directory] ******\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.080)       0:07:02.474 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Download image] *************************\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.067)       0:07:02.542 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Get image format] ***********************\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.074)       0:07:02.616 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Convert file to target disk format] *****\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.058)       0:07:02.675 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Wait until image service ready] *********\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.068)       0:07:02.743 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Compute pending image name] *************\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.059)       0:07:02.803 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Upload image into Glance] ***************\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.076)       0:07:02.879 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.068)       0:07:02.948 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***\nWednesday 29 July 2026  14:53:28 +0000 (0:00:00.060)       0:07:03.008 ********\nskipping: [instance]\n\nTASK [atmosphere.common.glance_image : Remove work directory] ******************\nWednesday 29 July 2026  14:53:29 +0000 (0:00:00.065)       0:07:03.074 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:53:29 +0000 (0:00:00.411)       0:07:03.485 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:53:29 +0000 (0:00:00.106)       0:07:03.592 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:53:29 +0000 (0:00:00.057)       0:07:03.649 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:53:29 +0000 (0:00:00.061)       0:07:03.711 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:53:29 +0000 (0:00:00.056)       0:07:03.767 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:53:29 +0000 (0:00:00.066)       0:07:03.834 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:53:29 +0000 (0:00:00.075)       0:07:03.909 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:53:29 +0000 (0:00:00.074)       0:07:03.984 ********\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=placement)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:53:30 +0000 (0:00:00.112)       0:07:04.096 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:53:30 +0000 (0:00:00.093)       0:07:04.190 ********\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] ***************\nWednesday 29 July 2026  14:53:30 +0000 (0:00:00.224)       0:07:04.415 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************\nWednesday 29 July 2026  14:53:30 +0000 (0:00:00.626)       0:07:05.042 ********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:53:32 +0000 (0:00:01.944)       0:07:06.987 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:53:33 +0000 (0:00:00.132)       0:07:07.120 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:53:33 +0000 (0:00:00.068)       0:07:07.188 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create Ceph endpoints] ***********",
                                "Wednesday 29 July 2026  14:53:11 +0000 (0:00:00.733)       0:06:45.432 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Retrieve client.admin keyring] ***",
                                "Wednesday 29 July 2026  14:53:12 +0000 (0:00:00.776)       0:06:46.209 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Parse client.admin keyring] ******",
                                "Wednesday 29 July 2026  14:53:13 +0000 (0:00:01.322)       0:06:47.532 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Create \"pvc-ceph-client-key\" secret] ***",
                                "Wednesday 29 July 2026  14:53:13 +0000 (0:00:00.193)       0:06:47.725 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Generate Helm values (storage)] ***",
                                "Wednesday 29 July 2026  14:53:14 +0000 (0:00:00.774)       0:06:48.500 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.ceph_provisioners : Deploy Helm chart] ***************",
                                "Wednesday 29 July 2026  14:53:14 +0000 (0:00:00.183)       0:06:48.683 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:53:16 +0000 (0:00:01.489)       0:06:50.172 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:53:16 +0000 (0:00:00.096)       0:06:50.268 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:53:16 +0000 (0:00:00.097)       0:06:50.366 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:53:17 +0000 (0:00:00.768)       0:06:51.134 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:53:17 +0000 (0:00:00.152)       0:06:51.286 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:53:17 +0000 (0:00:00.162)       0:06:51.449 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:53:17 +0000 (0:00:00.147)       0:06:51.597 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:18 +0000 (0:00:00.958)       0:06:52.555 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:53:19 +0000 (0:00:00.728)       0:06:53.284 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:19 +0000 (0:00:00.072)       0:06:53.356 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:53:19 +0000 (0:00:00.068)       0:06:53.425 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:19 +0000 (0:00:00.075)       0:06:53.500 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:19 +0000 (0:00:00.070)       0:06:53.571 ********",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:53:19 +0000 (0:00:00.132)       0:06:53.703 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:53:19 +0000 (0:00:00.086)       0:06:53.790 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:53:19 +0000 (0:00:00.095)       0:06:53.885 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Generate Helm values (storage)] *************",
                                "Wednesday 29 July 2026  14:53:20 +0000 (0:00:00.636)       0:06:54.521 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.glance : Deploy Helm chart] **************************",
                                "Wednesday 29 July 2026  14:53:20 +0000 (0:00:00.275)       0:06:54.797 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:53:22 +0000 (0:00:02.068)       0:06:56.865 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:53:22 +0000 (0:00:00.137)       0:06:57.003 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:53:23 +0000 (0:00:00.069)       0:06:57.073 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:53:23 +0000 (0:00:00.072)       0:06:57.146 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress image] ****************************************************",
                                "Wednesday 29 July 2026  14:53:23 +0000 (0:00:00.074)       0:06:57.221 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress image] **********************",
                                "Wednesday 29 July 2026  14:53:23 +0000 (0:00:00.095)       0:06:57.316 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create images] ***********************************************************",
                                "Wednesday 29 July 2026  14:53:24 +0000 (0:00:01.178)       0:06:58.495 ********",
                                "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] *************************",
                                "Wednesday 29 July 2026  14:53:24 +0000 (0:00:00.130)       0:06:58.626 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Fetch source image metadata from URL] ***",
                                "Wednesday 29 July 2026  14:53:26 +0000 (0:00:01.532)       0:07:00.159 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture source ETag when available] *****",
                                "Wednesday 29 July 2026  14:53:27 +0000 (0:00:00.906)       0:07:01.065 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Check if image exists] ******************",
                                "Wednesday 29 July 2026  14:53:27 +0000 (0:00:00.086)       0:07:01.151 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Capture existing image and its Atmosphere metadata] ***",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:01.169)       0:07:02.321 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Decide whether image upload is required] ***",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.072)       0:07:02.394 ********",
                                "ok: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Generate temporary work directory] ******",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.080)       0:07:02.474 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Download image] *************************",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.067)       0:07:02.542 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Get image format] ***********************",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.074)       0:07:02.616 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Convert file to target disk format] *****",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.058)       0:07:02.675 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Wait until image service ready] *********",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.068)       0:07:02.743 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Compute pending image name] *************",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.059)       0:07:02.803 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Upload image into Glance] ***************",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.076)       0:07:02.879 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Rename outdated image to preserve audit trail] ***",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.068)       0:07:02.948 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Promote newly uploaded image to canonical name] ***",
                                "Wednesday 29 July 2026  14:53:28 +0000 (0:00:00.060)       0:07:03.008 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [atmosphere.common.glance_image : Remove work directory] ******************",
                                "Wednesday 29 July 2026  14:53:29 +0000 (0:00:00.065)       0:07:03.074 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:53:29 +0000 (0:00:00.411)       0:07:03.485 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:53:29 +0000 (0:00:00.106)       0:07:03.592 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:29 +0000 (0:00:00.057)       0:07:03.649 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:53:29 +0000 (0:00:00.061)       0:07:03.711 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:29 +0000 (0:00:00.056)       0:07:03.767 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:53:29 +0000 (0:00:00.066)       0:07:03.834 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:29 +0000 (0:00:00.075)       0:07:03.909 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:29 +0000 (0:00:00.074)       0:07:03.984 ********",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=placement)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:53:30 +0000 (0:00:00.112)       0:07:04.096 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:53:30 +0000 (0:00:00.093)       0:07:04.190 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:53:30 +0000 (0:00:00.224)       0:07:04.415 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.placement : Deploy Helm chart] ***********************",
                                "Wednesday 29 July 2026  14:53:30 +0000 (0:00:00.626)       0:07:05.042 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:53:32 +0000 (0:00:01.944)       0:07:06.987 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:53:33 +0000 (0:00:00.132)       0:07:07.120 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:53:33 +0000 (0:00:00.068)       0:07:07.188 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000264ad-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:33.838608Z",
                            "start": "2026-07-29T14:53:33.309454Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:33.922858Z",
                            "start": "2026-07-29T14:53:33.849613Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000264ae",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "282486"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:34.013515Z",
                            "start": "2026-07-29T14:53:33.934101Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000264af",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3120 seconds.\nLast task: TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:34.111329Z",
                            "start": "2026-07-29T14:53:34.022766Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:53:34.192202Z",
                            "start": "2026-07-29T14:53:34.121371Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:53:34.350020",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:53:54.352421",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:54.367327Z",
                            "start": "2026-07-29T14:53:34.297108Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:53:54.450997Z",
                            "start": "2026-07-29T14:53:54.380441Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000269c5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:54.714866Z",
                            "start": "2026-07-29T14:53:54.463365Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336813.508709,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 584,
                                "charset": "unknown",
                                "checksum": "e18cec3ff69f4e19a9dec22c746a2bf13832c7ed",
                                "ctime": 1785336834.765104,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336834.765104,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 291378,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:54.941338Z",
                            "start": "2026-07-29T14:53:54.723694Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000269c7",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8892"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:55.020069Z",
                            "start": "2026-07-29T14:53:54.952517Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000269c8",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +282487 /tmp/logs/molecule-aio-openvswitch.log | head -c 8892",
                            "delta": "0:00:00.008079",
                            "end": "2026-07-29 14:53:55.258971",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +282487 /tmp/logs/molecule-aio-openvswitch.log | head -c 8892",
                                    "_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-dc53-8124-0000000269c9-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:53:55.250892",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "skipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:53:33 +0000 (0:00:00.072)       0:07:07.261 ********\nok: [instance]\n\nTASK [Create Ingress placement] ************************************************\nWednesday 29 July 2026  14:53:33 +0000 (0:00:00.090)       0:07:07.351 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************\nWednesday 29 July 2026  14:53:33 +0000 (0:00:00.095)       0:07:07.447 ********\nok: [instance]\n\nPLAY [Configure operating system] **********************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:53:34 +0000 (0:00:01.141)       0:07:08.588 ********\nok: [instance]\n\nPLAY [Deploy SDN] **************************************************************\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:53:37 +0000 (0:00:02.788)       0:07:11.377 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:53:37 +0000 (0:00:00.095)       0:07:11.472 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:53:37 +0000 (0:00:00.060)       0:07:11.533 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:53:37 +0000 (0:00:00.054)       0:07:11.587 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:53:37 +0000 (0:00:00.062)       0:07:11.650 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:53:37 +0000 (0:00:00.052)       0:07:11.703 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:53:37 +0000 (0:00:00.053)       0:07:11.756 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:53:37 +0000 (0:00:00.070)       0:07:11.827 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:53:37 +0000 (0:00:00.064)       0:07:11.891 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:53:38 +0000 (0:00:00.277)       0:07:12.169 ********\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] ***************\nWednesday 29 July 2026  14:53:38 +0000 (0:00:00.075)       0:07:12.244 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***\nWednesday 29 July 2026  14:53:38 +0000 (0:00:00.632)       0:07:12.877 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***\nWednesday 29 July 2026  14:53:39 +0000 (0:00:00.263)       0:07:13.140 ********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"All assertions passed\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************\nWednesday 29 July 2026  14:53:39 +0000 (0:00:00.064)       0:07:13.204 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********\nWednesday 29 July 2026  14:53:39 +0000 (0:00:00.622)       0:07:13.827 ********\nok: [instance] => {\n    \"changed\": false,\n    \"msg\": \"Successfully pulled openvswitch image\"\n}\n\nTASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************\nWednesday 29 July 2026  14:53:39 +0000 (0:00:00.066)       0:07:13.894 ********\nok: [instance]\n\nPLAY [controllers[0]] **********************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:53:41 +0000 (0:00:01.836)       0:07:15.731 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:53:44 +0000 (0:00:02.601)       0:07:18.332 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:53:44 +0000 (0:00:00.100)       0:07:18.433 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:53:44 +0000 (0:00:00.066)       0:07:18.499 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:53:44 +0000 (0:00:00.062)       0:07:18.562 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:53:44 +0000 (0:00:00.063)       0:07:18.626 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:53:44 +0000 (0:00:00.065)       0:07:18.691 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:53:44 +0000 (0:00:00.068)       0:07:18.759 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:53:44 +0000 (0:00:00.065)       0:07:18.825 ********\nok: [instance] => (item=libvirt_exporter)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:53:44 +0000 (0:00:00.072)       0:07:18.897 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:53:44 +0000 (0:00:00.097)       0:07:18.995 ********\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] ***************\nWednesday 29 July 2026  14:53:45 +0000 (0:00:00.085)       0:07:19.080 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****\nWednesday 29 July 2026  14:53:45 +0000 (0:00:00.926)       0:07:20.006 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************\nWednesday 29 July 2026  14:53:46 +0000 (0:00:00.067)       0:07:20.074 ********\nok: [instance] => (item=libvirt-vnc)\nok: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************\nWednesday 29 July 2026  14:53:47 +0000 (0:00:01.426)       0:07:21.500 ********\nok: [instance] => (item=libvirt-vnc)\nok: [instance] => (item=libvirt-api)\n\nTASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************\nWednesday 29 July 2026  14:53:48 +0000 (0:00:01.526)       0:07:23.026 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************\nWednesday 29 July 2026  14:53:49 +0000 (0:00:00.231)       0:07:23.258 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:53:51 +0000 (0:00:01.824)       0:07:25.083 ********\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] ***************\nWednesday 29 July 2026  14:53:51 +0000 (0:00:00.088)       0:07:25.171 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************\nWednesday 29 July 2026  14:53:51 +0000 (0:00:00.625)       0:07:25.797 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************\nWednesday 29 July 2026  14:53:53 +0000 (0:00:01.559)       0:07:27.356 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nWednesday 29 July 2026  14:53:54 +0000 (0:00:01.203)       0:07:28.560 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nWednesday 29 July 2026  14:53:54 +0000 (0:00:00.258)       0:07:28.818 ********",
                            "stdout_lines": [
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:53:33 +0000 (0:00:00.072)       0:07:07.261 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress placement] ************************************************",
                                "Wednesday 29 July 2026  14:53:33 +0000 (0:00:00.090)       0:07:07.351 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress placement] ******************",
                                "Wednesday 29 July 2026  14:53:33 +0000 (0:00:00.095)       0:07:07.447 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure operating system] **********************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:53:34 +0000 (0:00:01.141)       0:07:08.588 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Deploy SDN] **************************************************************",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:53:37 +0000 (0:00:02.788)       0:07:11.377 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:53:37 +0000 (0:00:00.095)       0:07:11.472 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:37 +0000 (0:00:00.060)       0:07:11.533 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:53:37 +0000 (0:00:00.054)       0:07:11.587 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:37 +0000 (0:00:00.062)       0:07:11.650 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:53:37 +0000 (0:00:00.052)       0:07:11.703 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:37 +0000 (0:00:00.053)       0:07:11.756 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:37 +0000 (0:00:00.070)       0:07:11.827 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:53:37 +0000 (0:00:00.064)       0:07:11.891 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:53:38 +0000 (0:00:00.277)       0:07:12.169 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:53:38 +0000 (0:00:00.075)       0:07:12.244 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Get the current status of all systemd values for containerd] ***",
                                "Wednesday 29 July 2026  14:53:38 +0000 (0:00:00.632)       0:07:12.877 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Assert that LimitMEMLOCK is set to infinity] ***",
                                "Wednesday 29 July 2026  14:53:39 +0000 (0:00:00.263)       0:07:13.140 ********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"All assertions passed\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Pull openvswitch image] ****************",
                                "Wednesday 29 July 2026  14:53:39 +0000 (0:00:00.064)       0:07:13.204 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Verify openvswitch image pull] *********",
                                "Wednesday 29 July 2026  14:53:39 +0000 (0:00:00.622)       0:07:13.827 ********",
                                "ok: [instance] => {",
                                "    \"changed\": false,",
                                "    \"msg\": \"Successfully pulled openvswitch image\"",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.openvswitch : Deploy Helm chart] *********************",
                                "Wednesday 29 July 2026  14:53:39 +0000 (0:00:00.066)       0:07:13.894 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [controllers[0]] **********************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:53:41 +0000 (0:00:01.836)       0:07:15.731 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:02.601)       0:07:18.332 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:00.100)       0:07:18.433 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:00.066)       0:07:18.499 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:00.062)       0:07:18.562 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:00.063)       0:07:18.626 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:00.065)       0:07:18.691 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:00.068)       0:07:18.759 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:00.065)       0:07:18.825 ********",
                                "ok: [instance] => (item=libvirt_exporter)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:00.072)       0:07:18.897 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:53:44 +0000 (0:00:00.097)       0:07:18.995 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:53:45 +0000 (0:00:00.085)       0:07:19.080 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Fail if atmosphere_ceph_enabled is set] ****",
                                "Wednesday 29 July 2026  14:53:45 +0000 (0:00:00.926)       0:07:20.006 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create CA certificates] ********************",
                                "Wednesday 29 July 2026  14:53:46 +0000 (0:00:00.067)       0:07:20.074 ********",
                                "ok: [instance] => (item=libvirt-vnc)",
                                "ok: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Create Issuers] ****************************",
                                "Wednesday 29 July 2026  14:53:47 +0000 (0:00:01.426)       0:07:21.500 ********",
                                "ok: [instance] => (item=libvirt-vnc)",
                                "ok: [instance] => (item=libvirt-api)",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Generate Helm values (storage)] ************",
                                "Wednesday 29 July 2026  14:53:48 +0000 (0:00:01.526)       0:07:23.026 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.libvirt : Deploy Helm chart] *************************",
                                "Wednesday 29 July 2026  14:53:49 +0000 (0:00:00.231)       0:07:23.258 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:53:51 +0000 (0:00:01.824)       0:07:25.083 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:53:51 +0000 (0:00:00.088)       0:07:25.171 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.coredns : Deploy Helm chart] *************************",
                                "Wednesday 29 July 2026  14:53:51 +0000 (0:00:00.625)       0:07:25.797 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Install openstacksdk] *****************",
                                "Wednesday 29 July 2026  14:53:53 +0000 (0:00:01.559)       0:07:27.356 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Wednesday 29 July 2026  14:53:54 +0000 (0:00:01.203)       0:07:28.560 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Wednesday 29 July 2026  14:53:54 +0000 (0:00:00.258)       0:07:28.818 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000269c9-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:55.583052Z",
                            "start": "2026-07-29T14:53:55.051252Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.openstacksdk : Generate cloud config file]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:55.670722Z",
                            "start": "2026-07-29T14:53:55.592141Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000269ca",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "291378"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:55.748062Z",
                            "start": "2026-07-29T14:53:55.681309Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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.openstacksdk : Generate cloud config file]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:53:55.843379Z",
                            "start": "2026-07-29T14:53:55.761838Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:53:55.921680Z",
                            "start": "2026-07-29T14:53:55.854853Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:53:56.190306",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:54:16.192116",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:16.209309Z",
                            "start": "2026-07-29T14:53:56.136541Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:54:16.288215Z",
                            "start": "2026-07-29T14:54:16.221463Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000026ef7",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:16.546501Z",
                            "start": "2026-07-29T14:54:16.298890Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336835.253113,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 600,
                                "charset": "unknown",
                                "checksum": "82d8a8b373efd2762be7f0981c555226c2e25ef7",
                                "ctime": 1785336856.6775112,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336856.6775112,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 299942,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:16.755467Z",
                            "start": "2026-07-29T14:54:16.557545Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000026ef9",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "8564"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:16.824716Z",
                            "start": "2026-07-29T14:54:16.767922Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000026efa",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +291379 /tmp/logs/molecule-aio-openvswitch.log | head -c 8564",
                            "delta": "0:00:00.009838",
                            "end": "2026-07-29 14:54:17.059318",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +291379 /tmp/logs/molecule-aio-openvswitch.log | head -c 8564",
                                    "_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-dc53-8124-000000026efb-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:54:17.049480",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:53:55 +0000 (0:00:00.566)       0:07:29.384 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:53:55 +0000 (0:00:00.106)       0:07:29.491 ********\nincluded: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:53:55 +0000 (0:00:00.122)       0:07:29.614 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:53:56 +0000 (0:00:00.812)       0:07:30.426 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:53:56 +0000 (0:00:00.142)       0:07:30.569 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:53:56 +0000 (0:00:00.165)       0:07:30.734 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:53:56 +0000 (0:00:00.154)       0:07:30.888 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:53:57 +0000 (0:00:00.891)       0:07:31.780 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:53:58 +0000 (0:00:00.757)       0:07:32.538 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:53:58 +0000 (0:00:00.072)       0:07:32.611 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:53:58 +0000 (0:00:00.075)       0:07:32.686 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:53:58 +0000 (0:00:00.073)       0:07:32.760 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:53:58 +0000 (0:00:00.074)       0:07:32.835 ********\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=volumev3)\nok: [instance] => (item=oslo_db_cell0)\nok: [instance] => (item=oslo_db_api)\nok: [instance] => (item=compute_novnc_proxy)\nok: [instance] => (item=image)\nok: [instance] => (item=network)\nok: [instance] => (item=placement)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=oslo_messaging)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:53:59 +0000 (0:00:00.275)       0:07:33.111 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:53:59 +0000 (0:00:00.260)       0:07:33.371 ********\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] ***************\nWednesday 29 July 2026  14:53:59 +0000 (0:00:00.096)       0:07:33.467 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******\nWednesday 29 July 2026  14:54:00 +0000 (0:00:00.597)       0:07:34.064 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***\nWednesday 29 July 2026  14:54:00 +0000 (0:00:00.071)       0:07:34.136 ********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****\nWednesday 29 July 2026  14:54:00 +0000 (0:00:00.381)       0:07:34.517 ********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******\nWednesday 29 July 2026  14:54:01 +0000 (0:00:00.617)       0:07:35.135 ********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****\nWednesday 29 July 2026  14:54:01 +0000 (0:00:00.527)       0:07:35.663 ********\nok: [instance -> localhost]\n\nTASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***\nWednesday 29 July 2026  14:54:01 +0000 (0:00:00.304)       0:07:35.967 ********\nok: [instance] => (item=nova-bootstrap)\nok: [instance] => (item=nova-cell-setup)\n\nTASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************\nWednesday 29 July 2026  14:54:03 +0000 (0:00:01.507)       0:07:37.475 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************\nWednesday 29 July 2026  14:54:03 +0000 (0:00:00.422)       0:07:37.898 ********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:54:06 +0000 (0:00:03.135)       0:07:41.034 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:54:07 +0000 (0:00:00.141)       0:07:41.175 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:54:07 +0000 (0:00:00.074)       0:07:41.250 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:54:07 +0000 (0:00:00.064)       0:07:41.314 ********\nok: [instance]\n\nTASK [Create Ingress compute] **************************************************\nWednesday 29 July 2026  14:54:07 +0000 (0:00:00.072)       0:07:41.387 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************\nWednesday 29 July 2026  14:54:07 +0000 (0:00:00.101)       0:07:41.489 ********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:54:08 +0000 (0:00:01.143)       0:07:42.633 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:54:08 +0000 (0:00:00.145)       0:07:42.778 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:54:08 +0000 (0:00:00.069)       0:07:42.847 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:54:08 +0000 (0:00:00.073)       0:07:42.921 ********\nok: [instance]\n\nTASK [Create Ingress compute-novnc-proxy] **************************************\nWednesday 29 July 2026  14:54:08 +0000 (0:00:00.092)       0:07:43.014 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********\nWednesday 29 July 2026  14:54:09 +0000 (0:00:00.102)       0:07:43.116 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********\nWednesday 29 July 2026  14:54:10 +0000 (0:00:01.242)       0:07:44.359 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.nova : Create flavors] *******************************\nWednesday 29 July 2026  14:54:11 +0000 (0:00:00.783)       0:07:45.142 ********\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] ***\nWednesday 29 July 2026  14:54:16 +0000 (0:00:05.478)       0:07:50.620 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:54:16 +0000 (0:00:00.111)       0:07:50.732 ********",
                            "stdout_lines": [
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:53:55 +0000 (0:00:00.566)       0:07:29.384 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:53:55 +0000 (0:00:00.106)       0:07:29.491 ********",
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:53:55 +0000 (0:00:00.122)       0:07:29.614 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:53:56 +0000 (0:00:00.812)       0:07:30.426 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:53:56 +0000 (0:00:00.142)       0:07:30.569 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:53:56 +0000 (0:00:00.165)       0:07:30.734 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:53:56 +0000 (0:00:00.154)       0:07:30.888 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:57 +0000 (0:00:00.891)       0:07:31.780 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:53:58 +0000 (0:00:00.757)       0:07:32.538 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:53:58 +0000 (0:00:00.072)       0:07:32.611 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:53:58 +0000 (0:00:00.075)       0:07:32.686 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:58 +0000 (0:00:00.073)       0:07:32.760 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:53:58 +0000 (0:00:00.074)       0:07:32.835 ********",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=volumev3)",
                                "ok: [instance] => (item=oslo_db_cell0)",
                                "ok: [instance] => (item=oslo_db_api)",
                                "ok: [instance] => (item=compute_novnc_proxy)",
                                "ok: [instance] => (item=image)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=placement)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:53:59 +0000 (0:00:00.275)       0:07:33.111 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:53:59 +0000 (0:00:00.260)       0:07:33.371 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:53:59 +0000 (0:00:00.096)       0:07:33.467 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Fail if atmosphere_ceph_enabled is set] *******",
                                "Wednesday 29 July 2026  14:54:00 +0000 (0:00:00.597)       0:07:34.064 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate temporary file for SSH public key] ***",
                                "Wednesday 29 July 2026  14:54:00 +0000 (0:00:00.071)       0:07:34.136 ********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Write contents of current private SSH key] ****",
                                "Wednesday 29 July 2026  14:54:00 +0000 (0:00:00.381)       0:07:34.517 ********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate public key for SSH private key] ******",
                                "Wednesday 29 July 2026  14:54:01 +0000 (0:00:00.617)       0:07:35.135 ********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Delete temporary file for public SSH key] *****",
                                "Wednesday 29 July 2026  14:54:01 +0000 (0:00:00.527)       0:07:35.663 ********",
                                "ok: [instance -> localhost]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Remove nova-bootstrap and nova-cell-setup job] ***",
                                "Wednesday 29 July 2026  14:54:01 +0000 (0:00:00.304)       0:07:35.967 ********",
                                "ok: [instance] => (item=nova-bootstrap)",
                                "ok: [instance] => (item=nova-cell-setup)",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Generate Helm values (storage)] ***************",
                                "Wednesday 29 July 2026  14:54:03 +0000 (0:00:01.507)       0:07:37.475 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Deploy Helm chart] ****************************",
                                "Wednesday 29 July 2026  14:54:03 +0000 (0:00:00.422)       0:07:37.898 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:54:06 +0000 (0:00:03.135)       0:07:41.034 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:54:07 +0000 (0:00:00.141)       0:07:41.175 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:54:07 +0000 (0:00:00.074)       0:07:41.250 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:54:07 +0000 (0:00:00.064)       0:07:41.314 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute] **************************************************",
                                "Wednesday 29 July 2026  14:54:07 +0000 (0:00:00.072)       0:07:41.387 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute] ********************",
                                "Wednesday 29 July 2026  14:54:07 +0000 (0:00:00.101)       0:07:41.489 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:54:08 +0000 (0:00:01.143)       0:07:42.633 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:54:08 +0000 (0:00:00.145)       0:07:42.778 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:54:08 +0000 (0:00:00.069)       0:07:42.847 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:54:08 +0000 (0:00:00.073)       0:07:42.921 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress compute-novnc-proxy] **************************************",
                                "Wednesday 29 July 2026  14:54:08 +0000 (0:00:00.092)       0:07:43.014 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress compute-novnc-proxy] ********",
                                "Wednesday 29 July 2026  14:54:09 +0000 (0:00:00.102)       0:07:43.116 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Wait until compute api service ready] *********",
                                "Wednesday 29 July 2026  14:54:10 +0000 (0:00:01.242)       0:07:44.359 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.nova : Create flavors] *******************************",
                                "Wednesday 29 July 2026  14:54:11 +0000 (0:00:00.783)       0:07:45.142 ********",
                                "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] ***",
                                "Wednesday 29 July 2026  14:54:16 +0000 (0:00:05.478)       0:07:50.620 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:54:16 +0000 (0:00:00.111)       0:07:50.732 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000026efb-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:17.386322Z",
                            "start": "2026-07-29T14:54:16.856027Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Create RabbitMQ cluster]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:17.472386Z",
                            "start": "2026-07-29T14:54:17.395859Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000026efc",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "299942"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:17.551651Z",
                            "start": "2026-07-29T14:54:17.484452Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Create RabbitMQ cluster]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:17.630188Z",
                            "start": "2026-07-29T14:54:17.564305Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:54:17.710672Z",
                            "start": "2026-07-29T14:54:17.643234Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:54:17.874629",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:54:37.876682",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:37.888867Z",
                            "start": "2026-07-29T14:54:17.824979Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:54:37.963358Z",
                            "start": "2026-07-29T14:54:37.897538Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002743f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:38.214993Z",
                            "start": "2026-07-29T14:54:37.974400Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336857.053518,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 616,
                                "charset": "unknown",
                                "checksum": "78fc71bc8a0665bba1d935c685a607171d81c107",
                                "ctime": 1785336878.0699086,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336878.0699086,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 309834,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:38.428977Z",
                            "start": "2026-07-29T14:54:38.223954Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000027441",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "9892"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:38.510061Z",
                            "start": "2026-07-29T14:54:38.440850Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000027442",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +299943 /tmp/logs/molecule-aio-openvswitch.log | head -c 9892",
                            "delta": "0:00:00.011335",
                            "end": "2026-07-29 14:54:38.753496",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +299943 /tmp/logs/molecule-aio-openvswitch.log | head -c 9892",
                                    "_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-dc53-8124-000000027443-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:54:38.742161",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "included: rabbitmq for instance\n\nTASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***\nWednesday 29 July 2026  14:54:16 +0000 (0:00:00.122)       0:07:50.854 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******\nWednesday 29 July 2026  14:54:17 +0000 (0:00:00.740)       0:07:51.595 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***\nWednesday 29 July 2026  14:54:17 +0000 (0:00:00.151)       0:07:51.747 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****\nWednesday 29 July 2026  14:54:17 +0000 (0:00:00.174)       0:07:51.921 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************\nWednesday 29 July 2026  14:54:18 +0000 (0:00:00.156)       0:07:52.077 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:54:19 +0000 (0:00:00.978)       0:07:53.055 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:54:19 +0000 (0:00:00.719)       0:07:53.775 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:54:19 +0000 (0:00:00.063)       0:07:53.838 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:54:19 +0000 (0:00:00.070)       0:07:53.909 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:54:19 +0000 (0:00:00.081)       0:07:53.990 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:54:20 +0000 (0:00:00.077)       0:07:54.068 ********\nok: [instance] => (item=compute_metadata)\nok: [instance] => (item=oslo_db)\nok: [instance] => (item=load_balancer)\nok: [instance] => (item=network)\nok: [instance] => (item=compute)\nok: [instance] => (item=oslo_cache)\nok: [instance] => (item=identity)\nok: [instance] => (item=baremetal)\nok: [instance] => (item=dns)\nok: [instance] => (item=oslo_messaging)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:54:20 +0000 (0:00:00.182)       0:07:54.250 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:54:20 +0000 (0:00:00.093)       0:07:54.344 ********\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] ***************\nWednesday 29 July 2026  14:54:20 +0000 (0:00:00.097)       0:07:54.441 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***\nWednesday 29 July 2026  14:54:21 +0000 (0:00:00.625)       0:07:55.066 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************\nWednesday 29 July 2026  14:54:21 +0000 (0:00:00.775)       0:07:55.842 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************\nWednesday 29 July 2026  14:54:21 +0000 (0:00:00.063)       0:07:55.906 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values] ************************\nWednesday 29 July 2026  14:54:22 +0000 (0:00:00.604)       0:07:56.510 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***\nWednesday 29 July 2026  14:54:22 +0000 (0:00:00.065)       0:07:56.576 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***\nWednesday 29 July 2026  14:54:22 +0000 (0:00:00.082)       0:07:56.658 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************\nWednesday 29 July 2026  14:54:22 +0000 (0:00:00.061)       0:07:56.719 ********\nok: [instance]\n\nTASK [Create Ingress] **********************************************************\nWednesday 29 July 2026  14:54:25 +0000 (0:00:02.539)       0:07:59.259 ********\nincluded: openstack_helm_ingress for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********\nWednesday 29 July 2026  14:54:25 +0000 (0:00:00.138)       0:07:59.398 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***\nWednesday 29 July 2026  14:54:25 +0000 (0:00:00.078)       0:07:59.476 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***\nWednesday 29 July 2026  14:54:25 +0000 (0:00:00.078)       0:07:59.554 ********\nok: [instance]\n\nTASK [Create Ingress network] **************************************************\nWednesday 29 July 2026  14:54:25 +0000 (0:00:00.082)       0:07:59.637 ********\nincluded: ingress for instance\n\nTASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************\nWednesday 29 July 2026  14:54:25 +0000 (0:00:00.098)       0:07:59.736 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********\nWednesday 29 July 2026  14:54:27 +0000 (0:00:01.407)       0:08:01.143 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.neutron : Create networks] ***************************\nWednesday 29 July 2026  14:54:27 +0000 (0:00:00.761)       0:08:01.904 ********\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] ****************************\nWednesday 29 July 2026  14:54:29 +0000 (0:00:01.215)       0:08:03.120 ********\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\nPLAY [controllers] *************************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:54:31 +0000 (0:00:02.337)       0:08:05.457 ********\nok: [instance]\n\nPLAY [Configure networking] ****************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:54:34 +0000 (0:00:03.053)       0:08:08.510 ********\nok: [instance]\n\nTASK [Add IP address to \"br-ex\"] ***********************************************\nWednesday 29 July 2026  14:54:37 +0000 (0:00:02.755)       0:08:11.266 ********\nok: [instance]\n\nTASK [Set \"br-ex\" interface to \"up\"] *******************************************\nWednesday 29 July 2026  14:54:37 +0000 (0:00:00.244)       0:08:11.510 ********\nok: [instance]\n\nPLAY RECAP *********************************************************************\ninstance                   : ok=479  changed=0    unreachable=0    failed=0    skipped=164  rescued=0    ignored=0\n\nWednesday 29 July 2026  14:54:37 +0000 (0:00:00.217)       0:08:11.727 ********\n===============================================================================\nvexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.85s\nvexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.65s\nvexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.61s\nvexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.60s\nvexxhost.ceph.mgr : Configure manager modules --------------------------- 7.71s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.20s\nvexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 7.05s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.05s\nvexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.98s\nvexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.93s\nvexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.84s\nvexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.75s\nvexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.70s\nvexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.53s\nvexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.52s\nvexxhost.ceph.osd : Mark require osd release ---------------------------- 6.51s\nvexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.64s\nvexxhost.atmosphere.nova : Create flavors ------------------------------- 5.48s\nvexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool --------------------- 4.35s\nvexxhost.atmosphere.sysctl : Configure sysctl values -------------------- 4.14s\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",
                            "stdout_lines": [
                                "included: rabbitmq for instance",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Verify state of current RabbitMQ cluster] ***",
                                "Wednesday 29 July 2026  14:54:16 +0000 (0:00:00.122)       0:07:50.854 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Print diff of RabbitMQ cluster spec] ******",
                                "Wednesday 29 July 2026  14:54:17 +0000 (0:00:00.740)       0:07:51.595 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Wait for confirmation of RabbitMQ cluster spec] ***",
                                "Wednesday 29 July 2026  14:54:17 +0000 (0:00:00.151)       0:07:51.747 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Enable all feature flags for upgrade] *****",
                                "Wednesday 29 July 2026  14:54:17 +0000 (0:00:00.174)       0:07:51.921 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.rabbitmq : Deploy cluster] ***************************",
                                "Wednesday 29 July 2026  14:54:18 +0000 (0:00:00.156)       0:07:52.077 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:54:19 +0000 (0:00:00.978)       0:07:53.055 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:54:19 +0000 (0:00:00.719)       0:07:53.775 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:54:19 +0000 (0:00:00.063)       0:07:53.838 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:54:19 +0000 (0:00:00.070)       0:07:53.909 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:54:19 +0000 (0:00:00.081)       0:07:53.990 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:54:20 +0000 (0:00:00.077)       0:07:54.068 ********",
                                "ok: [instance] => (item=compute_metadata)",
                                "ok: [instance] => (item=oslo_db)",
                                "ok: [instance] => (item=load_balancer)",
                                "ok: [instance] => (item=network)",
                                "ok: [instance] => (item=compute)",
                                "ok: [instance] => (item=oslo_cache)",
                                "ok: [instance] => (item=identity)",
                                "ok: [instance] => (item=baremetal)",
                                "ok: [instance] => (item=dns)",
                                "ok: [instance] => (item=oslo_messaging)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:54:20 +0000 (0:00:00.182)       0:07:54.250 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:54:20 +0000 (0:00:00.093)       0:07:54.344 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:54:20 +0000 (0:00:00.097)       0:07:54.441 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Manage secret with generic switch access keys] ***",
                                "Wednesday 29 July 2026  14:54:21 +0000 (0:00:00.625)       0:07:55.066 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Set external_dns_driver] *******************",
                                "Wednesday 29 July 2026  14:54:21 +0000 (0:00:00.775)       0:07:55.842 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Generate Helm values] **********************",
                                "Wednesday 29 July 2026  14:54:21 +0000 (0:00:00.063)       0:07:55.906 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values] ************************",
                                "Wednesday 29 July 2026  14:54:22 +0000 (0:00:00.604)       0:07:56.510 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (neutron_policy_server)] ***",
                                "Wednesday 29 July 2026  14:54:22 +0000 (0:00:00.065)       0:07:56.576 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Append Helm values (mount neutron genericswitch keys)] ***",
                                "Wednesday 29 July 2026  14:54:22 +0000 (0:00:00.082)       0:07:56.658 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Deploy Helm chart] *************************",
                                "Wednesday 29 July 2026  14:54:22 +0000 (0:00:00.061)       0:07:56.719 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress] **********************************************************",
                                "Wednesday 29 July 2026  14:54:25 +0000 (0:00:02.539)       0:07:59.259 ********",
                                "included: openstack_helm_ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Create certificate] *********",
                                "Wednesday 29 July 2026  14:54:25 +0000 (0:00:00.138)       0:07:59.398 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Set fact with wildcard certificate] ***",
                                "Wednesday 29 July 2026  14:54:25 +0000 (0:00:00.078)       0:07:59.476 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_ingress : Add ClusterIssuer annotations] ***",
                                "Wednesday 29 July 2026  14:54:25 +0000 (0:00:00.078)       0:07:59.554 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create Ingress network] **************************************************",
                                "Wednesday 29 July 2026  14:54:25 +0000 (0:00:00.082)       0:07:59.637 ********",
                                "included: ingress for instance",
                                "",
                                "TASK [vexxhost.atmosphere.ingress : Create Ingress network] ********************",
                                "Wednesday 29 July 2026  14:54:25 +0000 (0:00:00.098)       0:07:59.736 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Wait until network service ready] **********",
                                "Wednesday 29 July 2026  14:54:27 +0000 (0:00:01.407)       0:08:01.143 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.neutron : Create networks] ***************************",
                                "Wednesday 29 July 2026  14:54:27 +0000 (0:00:00.761)       0:08:01.904 ********",
                                "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] ****************************",
                                "Wednesday 29 July 2026  14:54:29 +0000 (0:00:01.215)       0:08:03.120 ********",
                                "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'}])",
                                "",
                                "PLAY [controllers] *************************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:54:31 +0000 (0:00:02.337)       0:08:05.457 ********",
                                "ok: [instance]",
                                "",
                                "PLAY [Configure networking] ****************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:54:34 +0000 (0:00:03.053)       0:08:08.510 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Add IP address to \"br-ex\"] ***********************************************",
                                "Wednesday 29 July 2026  14:54:37 +0000 (0:00:02.755)       0:08:11.266 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Set \"br-ex\" interface to \"up\"] *******************************************",
                                "Wednesday 29 July 2026  14:54:37 +0000 (0:00:00.244)       0:08:11.510 ********",
                                "ok: [instance]",
                                "",
                                "PLAY RECAP *********************************************************************",
                                "instance                   : ok=479  changed=0    unreachable=0    failed=0    skipped=164  rescued=0    ignored=0",
                                "",
                                "Wednesday 29 July 2026  14:54:37 +0000 (0:00:00.217)       0:08:11.727 ********",
                                "===============================================================================",
                                "vexxhost.ceph.mon : Validate monitor exist ----------------------------- 14.85s",
                                "vexxhost.atmosphere.ceph_csi_rbd : Collect \"ceph mon dump\" output from a monitor -- 14.65s",
                                "vexxhost.ceph.osd : Get `ceph-volume lvm list` status ------------------ 14.61s",
                                "vexxhost.atmosphere.ceph_provisioners : Collect \"ceph mon dump\" output from a monitor -- 14.60s",
                                "vexxhost.ceph.mgr : Configure manager modules --------------------------- 7.71s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.20s",
                                "vexxhost.ceph.cephadm_host : Get public SSH key for \"cephadm\" user ------ 7.05s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 7.05s",
                                "vexxhost.ceph.cephadm_host : Add new host to Ceph ----------------------- 6.98s",
                                "vexxhost.ceph.mon : Configure \"mon\" label for monitors ------------------ 6.93s",
                                "vexxhost.ceph.mgr : Configure \"mgr\" label for managers ------------------ 6.84s",
                                "vexxhost.ceph.mgr : Validate manager exist ------------------------------ 6.75s",
                                "vexxhost.ceph.ceph_exporter : Configure Ceph exporter service ----------- 6.70s",
                                "vexxhost.ceph.osd : Get `ceph orch ps` ---------------------------------- 6.53s",
                                "vexxhost.ceph.osd : Get mon dump ---------------------------------------- 6.52s",
                                "vexxhost.ceph.osd : Mark require osd release ---------------------------- 6.51s",
                                "vexxhost.ceph.osd : Ensure all OSDs are non-legacy ---------------------- 5.64s",
                                "vexxhost.atmosphere.nova : Create flavors ------------------------------- 5.48s",
                                "vexxhost.atmosphere.ceph_csi_rbd : Create Ceph pool --------------------- 4.35s",
                                "vexxhost.atmosphere.sysctl : Configure sysctl values -------------------- 4.14s",
                                "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"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000027443-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:39.068882Z",
                            "start": "2026-07-29T14:54:38.541267Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Set \"br-ex\" interface to \"up\"]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:39.167754Z",
                            "start": "2026-07-29T14:54:39.080371Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000027444",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "309834"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:39.247070Z",
                            "start": "2026-07-29T14:54:39.181727Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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 [Set \"br-ex\" interface to \"up\"]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:39.325019Z",
                            "start": "2026-07-29T14:54:39.256800Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:54:39.398785Z",
                            "start": "2026-07-29T14:54:39.334714Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:54:39.555685",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:54:59.557633",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:59.572664Z",
                            "start": "2026-07-29T14:54:39.506771Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:54:59.664220Z",
                            "start": "2026-07-29T14:54:59.584618Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002799d",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:54:59.965470Z",
                            "start": "2026-07-29T14:54:59.675632Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336878.3819144,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:00.210148Z",
                            "start": "2026-07-29T14:54:59.978829Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002799f",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "7903"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:00.289954Z",
                            "start": "2026-07-29T14:55:00.220226Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000279a0",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +309835 /tmp/logs/molecule-aio-openvswitch.log | head -c 7903",
                            "delta": "0:00:00.008465",
                            "end": "2026-07-29 14:55:00.564730",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +309835 /tmp/logs/molecule-aio-openvswitch.log | head -c 7903",
                                    "_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-dc53-8124-0000000279a1-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:55:00.556265",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "\nPLAY [Run tests] ***************************************************************\n\nTASK [Run \"stestr\" tests] ******************************************************\nWednesday 29 July 2026  14:54:39 +0000 (0:00:00.017)       0:00:00.017 ********\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 [Run Tempest tests] *******************************************************\n\nTASK [Gathering Facts] *********************************************************\nWednesday 29 July 2026  14:54:41 +0000 (0:00:02.969)       0:00:02.987 ********\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] *****************\nWednesday 29 July 2026  14:54:44 +0000 (0:00:02.961)       0:00:05.948 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****\nWednesday 29 July 2026  14:54:46 +0000 (0:00:01.313)       0:00:07.262 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********\nWednesday 29 July 2026  14:54:46 +0000 (0:00:00.343)       0:00:07.605 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.645)       0:00:08.251 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.115)       0:00:08.367 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.058)       0:00:08.425 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.078)       0:00:08.504 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.060)       0:00:08.564 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.060)       0:00:08.625 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.063)       0:00:08.688 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.059)       0:00:08.748 ********\nok: [instance] => (item=dashboard)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.091)       0:00:08.839 ********\nok: [instance]\n\nTASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***\nWednesday 29 July 2026  14:54:47 +0000 (0:00:00.085)       0:00:08.925 ********\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] ***************\nWednesday 29 July 2026  14:54:48 +0000 (0:00:00.082)       0:00:09.007 ********\nchanged: [instance]\n\nTASK [Generate OpenStack-Helm endpoints] ***************************************\nWednesday 29 July 2026  14:54:48 +0000 (0:00:00.757)       0:00:09.765 ********\nincluded: openstack_helm_endpoints for instance\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***\nWednesday 29 July 2026  14:54:48 +0000 (0:00:00.218)       0:00:09.983 ********\nok: [instance]\n\nTASK [Create RabbitMQ cluster] *************************************************\nWednesday 29 July 2026  14:54:49 +0000 (0:00:00.127)       0:00:10.111 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***\nWednesday 29 July 2026  14:54:49 +0000 (0:00:00.069)       0:00:10.181 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***\nWednesday 29 July 2026  14:54:49 +0000 (0:00:00.062)       0:00:10.243 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***\nWednesday 29 July 2026  14:54:49 +0000 (0:00:00.064)       0:00:10.308 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***\nWednesday 29 July 2026  14:54:49 +0000 (0:00:00.058)       0:00:10.366 ********\nskipping: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***\nWednesday 29 July 2026  14:54:49 +0000 (0:00:00.055)       0:00:10.422 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***\nWednesday 29 July 2026  14:54:49 +0000 (0:00:00.060)       0:00:10.483 ********\nok: [instance] => (item=dashboard)\nok: [instance] => (item=identity)\n\nTASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********\nWednesday 29 July 2026  14:54:49 +0000 (0:00:00.086)       0:00:10.570 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************\nWednesday 29 July 2026  14:54:49 +0000 (0:00:00.089)       0:00:10.659 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***\nWednesday 29 July 2026  14:54:50 +0000 (0:00:01.013)       0:00:11.673 ********\nchanged: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get test image object] *********************\nWednesday 29 July 2026  14:54:51 +0000 (0:00:01.004)       0:00:12.677 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************\nWednesday 29 July 2026  14:54:53 +0000 (0:00:01.639)       0:00:14.317 ********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': '5150569b-2b86-4cdd-a676-980963992be1', 'image_ref_alt': '5150569b-2b86-4cdd-a676-980963992be1'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************\nWednesday 29 July 2026  14:54:53 +0000 (0:00:00.101)       0:00:14.419 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************\nWednesday 29 July 2026  14:54:54 +0000 (0:00:01.184)       0:00:15.603 ********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': 'd9b8f60b-75ff-4792-848c-bcdd8142695a', 'flavor_ref_alt': 'd9b8f60b-75ff-4792-848c-bcdd8142695a'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Get test network object] *******************\nWednesday 29 July 2026  14:54:54 +0000 (0:00:00.079)       0:00:15.683 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Set test network ref] **********************\nWednesday 29 July 2026  14:54:55 +0000 (0:00:01.171)       0:00:16.854 ********\nok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': 'd213d3e2-f591-4356-823e-80e2ce557450'}}}})\n\nTASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************\nWednesday 29 July 2026  14:54:55 +0000 (0:00:00.080)       0:00:16.935 ********",
                            "stdout_lines": [
                                "",
                                "PLAY [Run tests] ***************************************************************",
                                "",
                                "TASK [Run \"stestr\" tests] ******************************************************",
                                "Wednesday 29 July 2026  14:54:39 +0000 (0:00:00.017)       0:00:00.017 ********",
                                "[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 [Run Tempest tests] *******************************************************",
                                "",
                                "TASK [Gathering Facts] *********************************************************",
                                "Wednesday 29 July 2026  14:54:41 +0000 (0:00:02.969)       0:00:02.987 ********",
                                "[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] *****************",
                                "Wednesday 29 July 2026  14:54:44 +0000 (0:00:02.961)       0:00:05.948 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Create openstack config directory] ****",
                                "Wednesday 29 July 2026  14:54:46 +0000 (0:00:01.313)       0:00:07.262 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstacksdk : Generate cloud config file] ***********",
                                "Wednesday 29 July 2026  14:54:46 +0000 (0:00:00.343)       0:00:07.605 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.645)       0:00:08.251 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.115)       0:00:08.367 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.058)       0:00:08.425 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.078)       0:00:08.504 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.060)       0:00:08.564 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.060)       0:00:08.625 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.063)       0:00:08.688 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.059)       0:00:08.748 ********",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.091)       0:00:08.839 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.kubernetes.upload_helm_chart : Include help chart upload method tasks] ***",
                                "Wednesday 29 July 2026  14:54:47 +0000 (0:00:00.085)       0:00:08.925 ********",
                                "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] ***************",
                                "Wednesday 29 July 2026  14:54:48 +0000 (0:00:00.082)       0:00:09.007 ********",
                                "changed: [instance]",
                                "",
                                "TASK [Generate OpenStack-Helm endpoints] ***************************************",
                                "Wednesday 29 July 2026  14:54:48 +0000 (0:00:00.757)       0:00:09.765 ********",
                                "included: openstack_helm_endpoints for instance",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints] ***",
                                "Wednesday 29 July 2026  14:54:48 +0000 (0:00:00.218)       0:00:09.983 ********",
                                "ok: [instance]",
                                "",
                                "TASK [Create RabbitMQ cluster] *************************************************",
                                "Wednesday 29 July 2026  14:54:49 +0000 (0:00:00.127)       0:00:10.111 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab RabbitMQ cluster secret] ***",
                                "Wednesday 29 July 2026  14:54:49 +0000 (0:00:00.069)       0:00:10.181 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with RabbitMQ cluster credentials] ***",
                                "Wednesday 29 July 2026  14:54:49 +0000 (0:00:00.062)       0:00:10.243 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Grab Percona XtraDB cluster secret] ***",
                                "Wednesday 29 July 2026  14:54:49 +0000 (0:00:00.064)       0:00:10.308 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Cache fact with Percona XtraDB password] ***",
                                "Wednesday 29 July 2026  14:54:49 +0000 (0:00:00.058)       0:00:10.366 ********",
                                "skipping: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Reset value for OpenStack_Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:54:49 +0000 (0:00:00.055)       0:00:10.422 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints] ***",
                                "Wednesday 29 July 2026  14:54:49 +0000 (0:00:00.060)       0:00:10.483 ********",
                                "ok: [instance] => (item=dashboard)",
                                "ok: [instance] => (item=identity)",
                                "",
                                "TASK [vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts] ***********",
                                "Wednesday 29 July 2026  14:54:49 +0000 (0:00:00.086)       0:00:10.570 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Read cluster issuer CA secret] *************",
                                "Wednesday 29 July 2026  14:54:49 +0000 (0:00:00.089)       0:00:10.659 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace] ***",
                                "Wednesday 29 July 2026  14:54:50 +0000 (0:00:01.013)       0:00:11.673 ********",
                                "changed: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test image object] *********************",
                                "Wednesday 29 July 2026  14:54:51 +0000 (0:00:01.004)       0:00:12.677 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Configure test image ref] ******************",
                                "Wednesday 29 July 2026  14:54:53 +0000 (0:00:01.639)       0:00:14.317 ********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'image_ref': '5150569b-2b86-4cdd-a676-980963992be1', 'image_ref_alt': '5150569b-2b86-4cdd-a676-980963992be1'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test flavor object] ********************",
                                "Wednesday 29 July 2026  14:54:53 +0000 (0:00:00.101)       0:00:14.419 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test flavor ref] ***********************",
                                "Wednesday 29 July 2026  14:54:54 +0000 (0:00:01.184)       0:00:15.603 ********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'compute': {'flavor_ref': 'd9b8f60b-75ff-4792-848c-bcdd8142695a', 'flavor_ref_alt': 'd9b8f60b-75ff-4792-848c-bcdd8142695a'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get test network object] *******************",
                                "Wednesday 29 July 2026  14:54:54 +0000 (0:00:00.079)       0:00:15.683 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Set test network ref] **********************",
                                "Wednesday 29 July 2026  14:54:55 +0000 (0:00:01.171)       0:00:16.854 ********",
                                "ok: [instance] => (item={'key': 'conf', 'value': {'tempest': {'network': {'public_network_id': 'd213d3e2-f591-4356-823e-80e2ce557450'}}}})",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Deploy Helm chart] *************************",
                                "Wednesday 29 July 2026  14:54:55 +0000 (0:00:00.080)       0:00:16.935 ********"
                            ],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-0000000279a1-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:00.857622Z",
                            "start": "2026-07-29T14:55:00.324656Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:01.198264Z",
                            "start": "2026-07-29T14:55:00.867392Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000279a2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:01.394731Z",
                            "start": "2026-07-29T14:55:01.328630Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:01.487839Z",
                            "start": "2026-07-29T14:55:01.409039Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:01.570329Z",
                            "start": "2026-07-29T14:55:01.502104Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:55:01.737186",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:55:21.739155",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:21.754675Z",
                            "start": "2026-07-29T14:55:01.690705Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:21.834104Z",
                            "start": "2026-07-29T14:55:21.766260Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000027f11",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:22.096613Z",
                            "start": "2026-07-29T14:55:21.845855Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:22.346209Z",
                            "start": "2026-07-29T14:55:22.106512Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:22.434951Z",
                            "start": "2026-07-29T14:55:22.359350Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:22.976024Z",
                            "start": "2026-07-29T14:55:22.464917Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:23.041336Z",
                            "start": "2026-07-29T14:55:22.992757Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000027f16",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:23.128700Z",
                            "start": "2026-07-29T14:55:23.060421Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:23.205577Z",
                            "start": "2026-07-29T14:55:23.139414Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:23.284433Z",
                            "start": "2026-07-29T14:55:23.215830Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:55:23.443853",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:55:43.445590",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:43.460182Z",
                            "start": "2026-07-29T14:55:23.394744Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:43.547388Z",
                            "start": "2026-07-29T14:55:43.476392Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002849b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:43.810368Z",
                            "start": "2026-07-29T14:55:43.566961Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:44.016597Z",
                            "start": "2026-07-29T14:55:43.823475Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:44.120079Z",
                            "start": "2026-07-29T14:55:44.033712Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:44.668026Z",
                            "start": "2026-07-29T14:55:44.155946Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:44.730296Z",
                            "start": "2026-07-29T14:55:44.682904Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000284a0",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:55:44.804050Z",
                            "start": "2026-07-29T14:55:44.746831Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:44.878763Z",
                            "start": "2026-07-29T14:55:44.815074Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:55:44.946254Z",
                            "start": "2026-07-29T14:55:44.889362Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29 14:55:45.105764",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:56:05.107667",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:05.121689Z",
                            "start": "2026-07-29T14:55:45.056673Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:56:05.197970Z",
                            "start": "2026-07-29T14:56:05.131752Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028a3b",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:05.479894Z",
                            "start": "2026-07-29T14:56:05.209972Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:05.718038Z",
                            "start": "2026-07-29T14:56:05.489158Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028a3d",
                        "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-29T14:56:05.811942Z",
                            "start": "2026-07-29T14:56:05.731224Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028a3e",
                        "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-29T14:56:06.363960Z",
                            "start": "2026-07-29T14:56:05.851815Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028a3f",
                        "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-29T14:56:06.436286Z",
                            "start": "2026-07-29T14:56:06.379410Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028a40",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:06.518882Z",
                            "start": "2026-07-29T14:56:06.453730Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028a41",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3260 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:06.718535Z",
                            "start": "2026-07-29T14:56:06.529877Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028a42",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:06.910567Z",
                            "start": "2026-07-29T14:56:06.842632Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028a43",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:56:07.091703",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:56:27.093838",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:27.106571Z",
                            "start": "2026-07-29T14:56:07.039465Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff0",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "164"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:27.191498Z",
                            "start": "2026-07-29T14:56:27.116887Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff1",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:27.493150Z",
                            "start": "2026-07-29T14:56:27.200719Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff2",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:27.730444Z",
                            "start": "2026-07-29T14:56:27.502778Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff3",
                        "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-29T14:56:27.810492Z",
                            "start": "2026-07-29T14:56:27.743760Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff4",
                        "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-29T14:56:28.362536Z",
                            "start": "2026-07-29T14:56:27.850663Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff5",
                        "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-29T14:56:28.426910Z",
                            "start": "2026-07-29T14:56:28.379716Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff6",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:28.511592Z",
                            "start": "2026-07-29T14:56:28.444804Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff7",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3280 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:28.589029Z",
                            "start": "2026-07-29T14:56:28.522320Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff8",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:28.716088Z",
                            "start": "2026-07-29T14:56:28.601763Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000028ff9",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:56:28.884854",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:56:48.886728",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:48.896907Z",
                            "start": "2026-07-29T14:56:28.833148Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295bc",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "165"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:48.984910Z",
                            "start": "2026-07-29T14:56:48.906598Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295bd",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:49.256644Z",
                            "start": "2026-07-29T14:56:48.997847Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295be",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:49.487528Z",
                            "start": "2026-07-29T14:56:49.268099Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295bf",
                        "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-29T14:56:49.578481Z",
                            "start": "2026-07-29T14:56:49.500317Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295c0",
                        "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-29T14:56:50.132070Z",
                            "start": "2026-07-29T14:56:49.616979Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295c1",
                        "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-29T14:56:50.194804Z",
                            "start": "2026-07-29T14:56:50.147622Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295c2",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:50.279836Z",
                            "start": "2026-07-29T14:56:50.210695Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295c3",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3300 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:50.368999Z",
                            "start": "2026-07-29T14:56:50.290401Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295c4",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:56:50.448188Z",
                            "start": "2026-07-29T14:56:50.379520Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-0000000295c5",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:56:50.622965",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:57:10.626026",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:10.644292Z",
                            "start": "2026-07-29T14:56:50.576237Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029b9e",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "166"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:10.745265Z",
                            "start": "2026-07-29T14:57:10.666445Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029b9f",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:10.997480Z",
                            "start": "2026-07-29T14:57:10.758761Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029ba0",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:11.221382Z",
                            "start": "2026-07-29T14:57:11.009919Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029ba1",
                        "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-29T14:57:11.302588Z",
                            "start": "2026-07-29T14:57:11.235546Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029ba2",
                        "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-29T14:57:11.849595Z",
                            "start": "2026-07-29T14:57:11.336672Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029ba3",
                        "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-29T14:57:11.914854Z",
                            "start": "2026-07-29T14:57:11.865943Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029ba4",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:12.000686Z",
                            "start": "2026-07-29T14:57:11.933713Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029ba5",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3320 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:12.080304Z",
                            "start": "2026-07-29T14:57:12.011339Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029ba6",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:12.157704Z",
                            "start": "2026-07-29T14:57:12.089484Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-000000029ba7",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:57:12.439907",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:57:32.442162",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:32.458841Z",
                            "start": "2026-07-29T14:57:12.390037Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a196",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "167"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:32.538883Z",
                            "start": "2026-07-29T14:57:32.472373Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a197",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:32.971111Z",
                            "start": "2026-07-29T14:57:32.551045Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a198",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:33.206885Z",
                            "start": "2026-07-29T14:57:32.988776Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a199",
                        "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-29T14:57:33.294990Z",
                            "start": "2026-07-29T14:57:33.219267Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a19a",
                        "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-29T14:57:33.838325Z",
                            "start": "2026-07-29T14:57:33.327084Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a19b",
                        "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-29T14:57:33.913930Z",
                            "start": "2026-07-29T14:57:33.855404Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a19c",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:33.995663Z",
                            "start": "2026-07-29T14:57:33.928464Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a19d",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3340 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:34.090146Z",
                            "start": "2026-07-29T14:57:34.008863Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a19e",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:34.172813Z",
                            "start": "2026-07-29T14:57:34.103575Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a19f",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:57:34.378732",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:57:54.381182",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:54.395417Z",
                            "start": "2026-07-29T14:57:34.309308Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7a4",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "168"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:54.472274Z",
                            "start": "2026-07-29T14:57:54.407201Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7a5",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:54.748175Z",
                            "start": "2026-07-29T14:57:54.486627Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7a6",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:54.991821Z",
                            "start": "2026-07-29T14:57:54.760642Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7a7",
                        "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-29T14:57:55.070108Z",
                            "start": "2026-07-29T14:57:55.002110Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7a8",
                        "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-29T14:57:55.616693Z",
                            "start": "2026-07-29T14:57:55.103307Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7a9",
                        "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-29T14:57:55.690339Z",
                            "start": "2026-07-29T14:57:55.633658Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7aa",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:55.775250Z",
                            "start": "2026-07-29T14:57:55.704116Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7ab",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3360 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:55.861629Z",
                            "start": "2026-07-29T14:57:55.785389Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7ac",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:57:55.954370Z",
                            "start": "2026-07-29T14:57:55.888323Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002a7ad",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:57:56.195337",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:58:16.197578",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:16.217434Z",
                            "start": "2026-07-29T14:57:56.137216Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002adc8",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "169"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:16.317876Z",
                            "start": "2026-07-29T14:58:16.231890Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002adc9",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:16.588049Z",
                            "start": "2026-07-29T14:58:16.331848Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002adca",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:16.828512Z",
                            "start": "2026-07-29T14:58:16.601303Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002adcb",
                        "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-29T14:58:16.920056Z",
                            "start": "2026-07-29T14:58:16.850016Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002adcc",
                        "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-29T14:58:17.465256Z",
                            "start": "2026-07-29T14:58:16.952795Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002adcd",
                        "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-29T14:58:17.533343Z",
                            "start": "2026-07-29T14:58:17.483485Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002adce",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:17.628348Z",
                            "start": "2026-07-29T14:58:17.554022Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002adcf",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3380 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:17.713916Z",
                            "start": "2026-07-29T14:58:17.643329Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002add0",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:17.787751Z",
                            "start": "2026-07-29T14:58:17.726265Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002add1",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:58:18.100213",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:58:38.103069",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:38.119135Z",
                            "start": "2026-07-29T14:58:18.048254Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b402",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "170"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:38.223475Z",
                            "start": "2026-07-29T14:58:38.156887Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b403",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "failed_when_result": false,
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "status"
                                }
                            },
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:38.474308Z",
                            "start": "2026-07-29T14:58:38.235685Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b404",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 632,
                                "charset": "unknown",
                                "checksum": "c53fb84307f20b202f05db21111e74365fd1f5b0",
                                "ctime": 1785336895.9422407,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785336895.9422407,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 317737,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:38.729326Z",
                            "start": "2026-07-29T14:58:38.485697Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b405",
                        "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-29T14:58:38.811807Z",
                            "start": "2026-07-29T14:58:38.740068Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b406",
                        "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-29T14:58:39.354832Z",
                            "start": "2026-07-29T14:58:38.842778Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b407",
                        "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-29T14:58:39.433171Z",
                            "start": "2026-07-29T14:58:39.373348Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b408",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "317737"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:39.527413Z",
                            "start": "2026-07-29T14:58:39.449890Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b409",
                        "name": "Advance live log offset for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.debug",
                            "changed": false,
                            "msg": "Molecule aio (aio-openvswitch) is still running after 3400 seconds.\nLast task: TASK [vexxhost.atmosphere.tempest : Deploy Helm chart]"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:39.611909Z",
                            "start": "2026-07-29T14:58:39.543536Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b40a",
                        "name": "Report progress heartbeat for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.include_tasks",
                            "changed": false,
                            "include": "poll-command.yml",
                            "include_args": {}
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:39.693248Z",
                            "start": "2026-07-29T14:58:39.625664Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002b40b",
                        "name": "Continue monitoring Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.pause",
                            "changed": false,
                            "delta": 20,
                            "echo": true,
                            "rc": 0,
                            "start": "2026-07-29 14:58:39.872480",
                            "stderr": "",
                            "stdout": "Paused for 20.0 seconds",
                            "stop": "2026-07-29 14:58:59.874610",
                            "user_input": ""
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:59.888490Z",
                            "start": "2026-07-29T14:58:39.822686Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba52",
                        "name": "Wait before polling Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_poll_count": "171"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:58:59.970708Z",
                            "start": "2026-07-29T14:58:59.900637Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba53",
                        "name": "Count progress poll for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "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,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": "1:01:59.876144",
                            "end": "2026-07-29 14:58:48.292808",
                            "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,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-dc53-8124-000000000045-0-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "results_file": "/home/zuul/.ansible_async/j995705436364.1602",
                            "start": "2026-07-29 13:56:48.416664",
                            "started": 1,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-dc53-8124-000000000045-0-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:00.246788Z",
                            "start": "2026-07-29T14:58:59.982791Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba54",
                        "name": "Poll status for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.stat",
                            "changed": false,
                            "invocation": {
                                "module_args": {
                                    "checksum_algorithm": "sha1",
                                    "follow": false,
                                    "get_attributes": true,
                                    "get_checksum": true,
                                    "get_mime": true,
                                    "path": "/tmp/logs/molecule-aio-openvswitch.log"
                                }
                            },
                            "stat": {
                                "atime": 1785336900.154319,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 656,
                                "charset": "unknown",
                                "checksum": "abfc957f844c482061a3f7001d68023dab19d063",
                                "ctime": 1785337128.2105584,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1582026,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0644",
                                "mtime": 1785337128.2105584,
                                "nlink": 1,
                                "path": "/tmp/logs/molecule-aio-openvswitch.log",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 328593,
                                "uid": 1000,
                                "version": "2903205791",
                                "wgrp": false,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:00.469650Z",
                            "start": "2026-07-29T14:59:00.260322Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba55",
                        "name": "Inspect live log for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_bytes": "10856"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:00.559276Z",
                            "start": "2026-07-29T14:59:00.486927Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba56",
                        "name": "Calculate new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.shell",
                            "changed": false,
                            "cmd": "set -o pipefail; tail -c +317738 /tmp/logs/molecule-aio-openvswitch.log | head -c 10856",
                            "delta": "0:00:00.009840",
                            "end": "2026-07-29 14:59:00.801841",
                            "invocation": {
                                "module_args": {
                                    "_raw_params": "set -o pipefail; tail -c +317738 /tmp/logs/molecule-aio-openvswitch.log | head -c 10856",
                                    "_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-dc53-8124-00000002ba57-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:59:00.792001",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "changed: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest job object] ********************\nWednesday 29 July 2026  14:58:46 +0000 (0:03:50.239)       0:04:07.174 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************\nWednesday 29 July 2026  14:58:46 +0000 (0:00:00.773)       0:04:07.947 ********\nok: [instance]\n\nTASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************\nWednesday 29 July 2026  14:58:47 +0000 (0:00:00.999)       0:04:08.947 ********\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\\\\.api\\\\.compute\\\\.|^tempest\\\\.scenario\\\\.test_server_).*\\\\[.*\\\\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.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor [0.120762s] ... ok\",\n        \"{0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.067565s] ... ok\",\n        \"{0} setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) ... SKIPPED: Volume service not enabled.\",\n        \"{3} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create [2.652366s] ... ok\",\n        \"{3} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list [2.277048s] ... ok\",\n        \"{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete [2.111460s] ... ok\",\n        \"{3} tempest.api.compute.test_versions.TestVersions.test_get_version_details [0.522342s] ... ok\",\n        \"{3} tempest.api.compute.test_versions.TestVersions.test_list_api_versions [0.011266s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.135997s] ... ok\",\n        \"{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000564s] ... ok\",\n        \"2026-07-29 14:56:28.904 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",\n        \"2026-07-29 14:56:29.800 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",\n        \"2026-07-29 14:56:34.468 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",\n        \"2026-07-29 14:56:35.365 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",\n        \"2026-07-29 14:56:41.028 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 3. Retry after 4 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",\n        \"2026-07-29 14:56:41.928 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 3. Retry after 4 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",\n        \"2026-07-29 14:56:48.584 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 4. Retry after 5 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",\n        \"2026-07-29 14:56:49.510 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 4. Retry after 5 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",\n        \"{2} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip [69.104335s] ... ok\",\n        \"2026-07-29 14:57:20.998 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",\n        \"2026-07-29 14:57:23.500 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",\n        \"{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [32.275418s] ... ok\",\n        \"{2} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.071288s] ... ok\",\n        \"{2} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000345s] ... ok\",\n        \"{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses [0.042873s] ... ok\",\n        \"{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network [0.093703s] ... ok\",\n        \"2026-07-29 14:58:16.842 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.215 ([Errno None] Unable to connect to port 22 on 10.96.250.215). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.215\",\n        \"{1} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops [38.628522s] ... ok\",\n        \"{1} setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) ... SKIPPED: Less than 2 compute nodes, skipping multinode tests.\",\n        \"\",\n        \"======\",\n        \"Totals\",\n        \"======\",\n        \"Ran: 18 tests in 167.9894 sec.\",\n        \" - Passed: 16\",\n        \" - Skipped: 2\",\n        \" - Expected Fail: 0\",\n        \" - Unexpected Success: 0\",\n        \" - Failed: 0\",\n        \"Sum of execute time for each test: 148.1159 sec.\",\n        \"\",\n        \"==============\",\n        \"Worker Balance\",\n        \"==============\",\n        \" - Worker 0 (5 tests) => 0:00:38.266813\",\n        \" - Worker 1 (3 tests) => 0:01:42.865605\",\n        \" - Worker 2 (5 tests) => 0:02:09.949352\",\n        \" - Worker 3 (5 tests) => 0:00:26.469081\",\n        \"+ tempest cleanup\",\n        \"\"\n    ]\n}\n\nTASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********\nWednesday 29 July 2026  14:58:48 +0000 (0:00:00.073)       0:04:09.020 ********\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\nWednesday 29 July 2026  14:58:48 +0000 (0:00:00.060)       0:04:09.081 ********\n===============================================================================\nvexxhost.atmosphere.tempest : Deploy Helm chart ----------------------- 230.24s\nRun \"stestr\" tests ------------------------------------------------------ 2.97s\nGathering Facts --------------------------------------------------------- 2.96s\nvexxhost.atmosphere.tempest : Get test image object --------------------- 1.64s\nvexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.31s\nvexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.18s\nvexxhost.atmosphere.tempest : Get test network object ------------------- 1.17s\nvexxhost.atmosphere.tempest : Read cluster issuer CA secret ------------- 1.01s\nvexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 1.00s\nvexxhost.atmosphere.tempest : Get tempest log --------------------------- 1.00s\nvexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.77s\nvexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.76s\nvexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.65s\nvexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.34s\nGenerate OpenStack-Helm endpoints --------------------------------------- 0.22s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.13s\nvexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.12s\nvexxhost.atmosphere.tempest : Configure test image ref ------------------ 0.10s\nvexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints --- 0.09s\nvexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.09s\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] ********************",
                                "Wednesday 29 July 2026  14:58:46 +0000 (0:03:50.239)       0:04:07.174 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Get tempest log] ***************************",
                                "Wednesday 29 July 2026  14:58:46 +0000 (0:00:00.773)       0:04:07.947 ********",
                                "ok: [instance]",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Print tempest log details] *****************",
                                "Wednesday 29 July 2026  14:58:47 +0000 (0:00:00.999)       0:04:08.947 ********",
                                "ok: [instance] => {",
                                "    \"msg\": [",
                                "        \"+ tempest cleanup --init-saved-state\",",
                                "        \"+ '[' true == false ']'\",",
                                "        \"+ tempest run --config-file /etc/tempest/tempest.conf -w 4 --regex '(^tempest\\\\.api\\\\.compute\\\\.|^tempest\\\\.scenario\\\\.test_server_).*\\\\[.*\\\\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.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_get_flavor [0.120762s] ... ok\",",
                                "        \"{0} tempest.api.compute.flavors.test_flavors.FlavorsV2TestJSON.test_list_flavors [0.067565s] ... ok\",",
                                "        \"{0} setUpClass (tempest.api.compute.servers.test_create_server.ServersTestBootFromVolume) ... SKIPPED: Volume service not enabled.\",",
                                "        \"{3} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_create [2.652366s] ... ok\",",
                                "        \"{3} tempest.api.compute.security_groups.test_security_group_rules.SecurityGroupRulesTestJSON.test_security_group_rules_list [2.277048s] ... ok\",",
                                "        \"{3} tempest.api.compute.security_groups.test_security_groups.SecurityGroupsTestJSON.test_security_groups_create_list_delete [2.111460s] ... ok\",",
                                "        \"{3} tempest.api.compute.test_versions.TestVersions.test_get_version_details [0.522342s] ... ok\",",
                                "        \"{3} tempest.api.compute.test_versions.TestVersions.test_list_api_versions [0.011266s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_list_servers [0.135997s] ... ok\",",
                                "        \"{0} tempest.api.compute.servers.test_create_server.ServersTestManualDisk.test_verify_server_details [0.000564s] ... ok\",",
                                "        \"2026-07-29 14:56:28.904 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",",
                                "        \"2026-07-29 14:56:29.800 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",",
                                "        \"2026-07-29 14:56:34.468 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",",
                                "        \"2026-07-29 14:56:35.365 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",",
                                "        \"2026-07-29 14:56:41.028 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 3. Retry after 4 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",",
                                "        \"2026-07-29 14:56:41.928 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 3. Retry after 4 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",",
                                "        \"2026-07-29 14:56:48.584 22 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.210 ([Errno None] Unable to connect to port 22 on 10.96.250.210). Number attempts: 4. Retry after 5 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.210\",",
                                "        \"2026-07-29 14:56:49.510 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 4. Retry after 5 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",",
                                "        \"{2} tempest.api.compute.servers.test_attach_interfaces.AttachInterfacesUnderV243Test.test_add_remove_fixed_ip [69.104335s] ... ok\",",
                                "        \"2026-07-29 14:57:20.998 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",",
                                "        \"2026-07-29 14:57:23.500 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.220 ([Errno None] Unable to connect to port 22 on 10.96.250.220). Number attempts: 2. Retry after 3 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.220\",",
                                "        \"{1} tempest.api.compute.servers.test_server_actions.ServerActionsTestJSON.test_reboot_server_hard [32.275418s] ... ok\",",
                                "        \"{2} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_list_servers [0.071288s] ... ok\",",
                                "        \"{2} tempest.api.compute.servers.test_create_server.ServersTestJSON.test_verify_server_details [0.000345s] ... ok\",",
                                "        \"{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses [0.042873s] ... ok\",",
                                "        \"{2} tempest.api.compute.servers.test_server_addresses.ServerAddressesTestJSON.test_list_server_addresses_by_network [0.093703s] ... ok\",",
                                "        \"2026-07-29 14:58:16.842 20 WARNING tempest.lib.common.ssh [-] Failed to establish authenticated ssh connection to cirros@10.96.250.215 ([Errno None] Unable to connect to port 22 on 10.96.250.215). Number attempts: 1. Retry after 2 seconds.: paramiko.ssh_exception.NoValidConnectionsError: [Errno None] Unable to connect to port 22 on 10.96.250.215\",",
                                "        \"{1} tempest.scenario.test_server_basic_ops.TestServerBasicOps.test_server_basic_ops [38.628522s] ... ok\",",
                                "        \"{1} setUpClass (tempest.scenario.test_server_multinode.TestServerMultinode) ... SKIPPED: Less than 2 compute nodes, skipping multinode tests.\",",
                                "        \"\",",
                                "        \"======\",",
                                "        \"Totals\",",
                                "        \"======\",",
                                "        \"Ran: 18 tests in 167.9894 sec.\",",
                                "        \" - Passed: 16\",",
                                "        \" - Skipped: 2\",",
                                "        \" - Expected Fail: 0\",",
                                "        \" - Unexpected Success: 0\",",
                                "        \" - Failed: 0\",",
                                "        \"Sum of execute time for each test: 148.1159 sec.\",",
                                "        \"\",",
                                "        \"==============\",",
                                "        \"Worker Balance\",",
                                "        \"==============\",",
                                "        \" - Worker 0 (5 tests) => 0:00:38.266813\",",
                                "        \" - Worker 1 (3 tests) => 0:01:42.865605\",",
                                "        \" - Worker 2 (5 tests) => 0:02:09.949352\",",
                                "        \" - Worker 3 (5 tests) => 0:00:26.469081\",",
                                "        \"+ tempest cleanup\",",
                                "        \"\"",
                                "    ]",
                                "}",
                                "",
                                "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed] ********",
                                "Wednesday 29 July 2026  14:58:48 +0000 (0:00:00.073)       0:04:09.020 ********",
                                "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",
                                "",
                                "Wednesday 29 July 2026  14:58:48 +0000 (0:00:00.060)       0:04:09.081 ********",
                                "===============================================================================",
                                "vexxhost.atmosphere.tempest : Deploy Helm chart ----------------------- 230.24s",
                                "Run \"stestr\" tests ------------------------------------------------------ 2.97s",
                                "Gathering Facts --------------------------------------------------------- 2.96s",
                                "vexxhost.atmosphere.tempest : Get test image object --------------------- 1.64s",
                                "vexxhost.atmosphere.openstacksdk : Install openstacksdk ----------------- 1.31s",
                                "vexxhost.atmosphere.tempest : Get test flavor object -------------------- 1.18s",
                                "vexxhost.atmosphere.tempest : Get test network object ------------------- 1.17s",
                                "vexxhost.atmosphere.tempest : Read cluster issuer CA secret ------------- 1.01s",
                                "vexxhost.atmosphere.tempest : Copy cluster issuer CA into Tempest namespace --- 1.00s",
                                "vexxhost.atmosphere.tempest : Get tempest log --------------------------- 1.00s",
                                "vexxhost.atmosphere.tempest : Get tempest job object -------------------- 0.77s",
                                "vexxhost.kubernetes.upload_helm_chart : Upload Helm chart --------------- 0.76s",
                                "vexxhost.atmosphere.openstacksdk : Generate cloud config file ----------- 0.65s",
                                "vexxhost.atmosphere.openstacksdk : Create openstack config directory ---- 0.34s",
                                "Generate OpenStack-Helm endpoints --------------------------------------- 0.22s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.13s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Retrieve list of all the needed endpoints --- 0.12s",
                                "vexxhost.atmosphere.tempest : Configure test image ref ------------------ 0.10s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Generate OpenStack-Helm endpoints --- 0.09s",
                                "vexxhost.atmosphere.openstack_helm_endpoints : Clean-up facts ----------- 0.09s",
                                "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-dc53-8124-00000002ba57-1-instance"
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:01.118140Z",
                            "start": "2026-07-29T14:59:00.589187Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba57",
                        "name": "Read new output for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_last_task": "TASK [vexxhost.atmosphere.tempest : Fail when tempest result is failed]"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:01.212900Z",
                            "start": "2026-07-29T14:59:01.134716Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba58",
                        "name": "Track last task for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.set_fact",
                            "ansible_facts": {
                                "_atmosphere_ci_phase_log_offset": "328593"
                            },
                            "changed": false
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:01.294638Z",
                            "start": "2026-07-29T14:59:01.226676Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba59",
                        "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-29T14:59:01.355315Z",
                            "start": "2026-07-29T14:59:01.305649Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba5a",
                        "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-29T14:59:01.420466Z",
                            "start": "2026-07-29T14:59:01.372630Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000002ba5b",
                        "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-29T14:59:01.483776Z",
                            "start": "2026-07-29T14:59:01.432229Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:59:01.566843Z",
                            "start": "2026-07-29T14:59:01.510338Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:59:01.630563Z",
                            "start": "2026-07-29T14:59:01.582425Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000008d",
                        "name": "Start progress monitor chunk for Molecule aio (aio-openvswitch)"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.async_status",
                            "ansible_job_id": "j995705436364.1602",
                            "changed": false,
                            "erased": "/home/zuul/.ansible_async/j995705436364.1602",
                            "finished": 0,
                            "invocation": {
                                "module_args": {
                                    "_async_dir": "/home/zuul/.ansible_async",
                                    "jid": "j995705436364.1602",
                                    "mode": "cleanup"
                                }
                            },
                            "started": 0,
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": []
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:01.869512Z",
                            "start": "2026-07-29T14:59:01.640973Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-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-29T14:59:01.934874Z",
                            "start": "2026-07-29T14:59:01.877697Z"
                        },
                        "id": "0242ac17-0010-dc53-8124-00000000004c",
                        "name": "Assert success for Molecule aio (aio-openvswitch)"
                    }
                }
            ]
        }
    ],
    "stats": {
        "instance": {
            "changed": 4,
            "failures": 0,
            "ignored": 0,
            "ok": 1540,
            "rescued": 0,
            "skipped": 198,
            "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-29T14:59:14.512400Z",
                    "start": "2026-07-29T14:59:13.306731Z"
                },
                "id": "0242ac17-0010-11c1-9d47-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": 1785333400.5233264,
                                "attr_flags": "e",
                                "attributes": [
                                    "extents"
                                ],
                                "block_size": 4096,
                                "blocks": 16,
                                "charset": "unknown",
                                "checksum": "4e675a38568e26198e81705a862e5a6269679925",
                                "ctime": 1785333400.1393204,
                                "dev": 64513,
                                "device_type": 0,
                                "executable": false,
                                "exists": true,
                                "gid": 1000,
                                "gr_name": "zuul",
                                "inode": 1051510,
                                "isblk": false,
                                "ischr": false,
                                "isdir": false,
                                "isfifo": false,
                                "isgid": false,
                                "islnk": false,
                                "isreg": true,
                                "issock": false,
                                "isuid": false,
                                "mimetype": "unknown",
                                "mode": "0664",
                                "mtime": 1785333400.1393204,
                                "nlink": 1,
                                "path": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                                "pw_name": "zuul",
                                "readable": true,
                                "rgrp": true,
                                "roth": true,
                                "rusr": true,
                                "size": 4515,
                                "uid": 1000,
                                "version": "1201911520",
                                "wgrp": true,
                                "woth": false,
                                "writeable": true,
                                "wusr": true,
                                "xgrp": false,
                                "xoth": false,
                                "xusr": false
                            }
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:13.706147Z",
                            "start": "2026-07-29T14:59:13.334250Z"
                        },
                        "id": "0242ac17-0010-11c1-9d47-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-29T14:59:14.055184Z",
                            "start": "2026-07-29T14:59:13.710772Z"
                        },
                        "id": "0242ac17-0010-11c1-9d47-000000000005",
                        "name": "Create log directory"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "ansible.builtin.copy",
                            "changed": true,
                            "checksum": "4e675a38568e26198e81705a862e5a6269679925",
                            "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": "88578622d4aa0022309d8bc1197b4eaf",
                            "mode": "0644",
                            "owner": "root",
                            "size": 4515,
                            "src": "src/github.com/vexxhost/atmosphere/ci-plan.json",
                            "state": "file",
                            "uid": 0
                        }
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:14.512400Z",
                            "start": "2026-07-29T14:59:14.060095Z"
                        },
                        "id": "0242ac17-0010-11c1-9d47-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-29T15:02:11.534497Z",
                    "start": "2026-07-29T14:59:15.612619Z"
                },
                "id": "0242ac17-0010-e3f7-bde3-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-e3f7-bde3-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:16.000204Z",
                            "start": "2026-07-29T14:59:15.627041Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.176316",
                            "end": "2026-07-29 14:59:16.528926",
                            "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-e3f7-bde3-00000000000d-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:59:16.352610",
                            "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-e3f7-bde3-00000000000d-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:16.570775Z",
                            "start": "2026-07-29T14:59:16.027038Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.227:/tmp/logs/system /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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.227:/tmp/logs/system",
                                    "ssh_connection_multiplexing": false,
                                    "times": null,
                                    "use_ssh_args": false,
                                    "verify_host": false
                                }
                            },
                            "msg": "created directory /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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-e3f7-bde3-00000000000a",
                        "name": "gather-host-logs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-host-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:17.246894Z",
                            "start": "2026-07-29T14:59:16.577135Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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-e3f7-bde3-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:17.660356Z",
                            "start": "2026-07-29T14:59:17.260198Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-000000000012",
                        "name": "creating directory for helm release status"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "shell",
                            "changed": true,
                            "cmd": "set -e\n\nfor namespace in $(kubectl get namespaces --no-headers --output custom-columns=\":metadata.name\"); do\n      # get all Helm releases including pending and failed releases\n      for release in $(helm list --all --short --namespace $namespace); do\n              # Make respective directories only when a Helm release actually exists in the namespace\n              # to prevent uploading a bunch of empty directories for namespaces without a Helm release.\n              mkdir -p /tmp/logs/helm/releases/$namespace\n              mkdir -p /tmp/logs/helm/values/$namespace\n\n              helm status $release --namespace $namespace >> /tmp/logs/helm/releases/$namespace/$release.txt\n              helm get values $release --namespace $namespace --all >> /tmp/logs/helm/values/$namespace/$release.yaml\n      done\ndone",
                            "delta": "0:00:05.107422",
                            "end": "2026-07-29 14:59:23.069099",
                            "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-e3f7-bde3-000000000014-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:59:17.961677",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-e3f7-bde3-000000000014-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:23.253604Z",
                            "start": "2026-07-29T14:59:17.724492Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.227:/tmp/logs/helm /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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.227:/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/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/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/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/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-e3f7-bde3-000000000010",
                        "name": "helm-release-status",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/helm-release-status"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:23.796318Z",
                            "start": "2026-07-29T14:59:23.265028Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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-e3f7-bde3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:24.015109Z",
                            "start": "2026-07-29T14:59:23.808676Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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:17.237220",
                            "end": "2026-07-29 14:59:41.471921",
                            "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-e3f7-bde3-00000000001a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:59:24.234701",
                            "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\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-nodeplugin\nclusterrole/ceph-csi-rbd-provisioner\nclusterrole/cert-manager-cainjector\nclusterrole/cert-manager-cluster-view\nclusterrole/cert-manager-controller-approve:cert-manager-io\nclusterrole/cert-manager-controller-certificates\nclusterrole/cert-manager-controller-certificatesigningrequests\nclusterrole/cert-manager-controller-challenges\nclusterrole/cert-manager-controller-clusterissuers\nclusterrole/cert-manager-controller-ingress-shim\nclusterrole/cert-manager-controller-issuers\nclusterrole/cert-manager-controller-orders\nclusterrole/cert-manager-edit\nclusterrole/cert-manager-view\nclusterrole/cert-manager-webhook:subjectaccessreviews\nclusterrole/cilium\nclusterrole/cilium-operator\nclusterrole/cluster-admin\nclusterrole/edit\nclusterrole/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrole/envoy-gateway-gateway-helm-envoy-gateway-role\nclusterrole/ingress-nginx\nclusterrole/kubeadm:get-nodes\nclusterrole/neutron-coredns\nclusterrole/nova-bootstrap\nclusterrole/nova-cell-setup\nclusterrole/rabbitmq-cluster-operator-openstack\nclusterrole/rabbitmq-cluster-operator-openstack-admin\nclusterrole/rabbitmq-cluster-operator-openstack-edit\nclusterrole/rabbitmq-cluster-operator-openstack-view\nclusterrole/rabbitmq-messaging-topology-operator-openstack\nclusterrolebinding/ceph-csi-rbd-nodeplugin\nclusterrole/rabbitmq-messaging-topology-operator-openstack-admin\nclusterrolebinding/ceph-csi-rbd-provisioner\nclusterrole/rabbitmq-messaging-topology-operator-openstack-edit\nclusterrolebinding/cert-manager-cainjector\nclusterrole/rabbitmq-messaging-topology-operator-openstack-view\nclusterrolebinding/cert-manager-controller-approve:cert-manager-io\nclusterrole/system:aggregate-to-admin\nclusterrolebinding/cert-manager-controller-certificates\nclusterrole/system:aggregate-to-edit\nclusterrole/system:aggregate-to-view\nclusterrolebinding/cert-manager-controller-certificatesigningrequests\nclusterrole/system:auth-delegator\nclusterrolebinding/cert-manager-controller-challenges\nclusterrole/system:basic-user\nclusterrolebinding/cert-manager-controller-clusterissuers\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient\nclusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-approver\nclusterrolebinding/cert-manager-controller-ingress-shim\nclusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver\nclusterrole/system:certificates.k8s.io:kubelet-serving-approver\nclusterrolebinding/cert-manager-controller-issuers\nclusterrole/system:certificates.k8s.io:legacy-unknown-approver\nclusterrolebinding/cert-manager-controller-orders\nclusterrolebinding/cert-manager-webhook:subjectaccessreviews\nclusterrole/system:controller:attachdetach-controller\nclusterrolebinding/cilium\nclusterrole/system:controller:certificate-controller\nclusterrole/system:controller:clusterrole-aggregation-controller\nclusterrolebinding/cilium-operator\nclusterrole/system:controller:cronjob-controller\nclusterrolebinding/cluster-admin\nclusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system\nclusterrole/system:controller:daemon-set-controller\nclusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding\nclusterrole/system:controller:deployment-controller\nclusterrole/system:controller:disruption-controller\nclusterrolebinding/ingress-nginx\nclusterrole/system:controller:endpoint-controller\nclusterrolebinding/kubeadm:get-nodes\nclusterrole/system:controller:endpointslice-controller\nclusterrolebinding/kubeadm:kubelet-bootstrap\nclusterrole/system:controller:endpointslicemirroring-controller\nclusterrolebinding/kubeadm:node-autoapprove-bootstrap\nclusterrolebinding/kubeadm:node-autoapprove-certificate-rotation\nclusterrole/system:controller:ephemeral-volume-controller\nclusterrole/system:controller:expand-controller\nclusterrolebinding/kubeadm:node-proxier\nclusterrole/system:controller:generic-garbage-collector\nclusterrolebinding/neutron-coredns\nclusterrole/system:controller:horizontal-pod-autoscaler\nclusterrolebinding/nova-bootstrap\nclusterrole/system:controller:job-controller\nclusterrolebinding/nova-cell-setup\nclusterrole/system:controller:namespace-controller\nclusterrolebinding/rabbitmq-cluster-operator-openstack\nclusterrole/system:controller:node-controller\nclusterrolebinding/rabbitmq-messaging-topology-operator-openstack\nclusterrole/system:controller:persistent-volume-binder\nclusterrole/system:controller:pod-garbage-collector\nclusterrolebinding/system:basic-user\nclusterrole/system:controller:pv-protection-controller\nclusterrolebinding/system:controller:attachdetach-controller\nclusterrole/system:controller:pvc-protection-controller\nclusterrolebinding/system:controller:certificate-controller\nclusterrole/system:controller:replicaset-controller\nclusterrolebinding/system:controller:clusterrole-aggregation-controller\nclusterrole/system:controller:replication-controller\nclusterrolebinding/system:controller:cronjob-controller\nclusterrole/system:controller:resourcequota-controller\nclusterrole/system:controller:root-ca-cert-publisher\nclusterrolebinding/system:controller:daemon-set-controller\nclusterrolebinding/system:controller:deployment-controller\nclusterrole/system:controller:route-controller\nclusterrolebinding/system:controller:disruption-controller\nclusterrole/system:controller:service-account-controller\nclusterrole/system:controller:service-controller\nclusterrolebinding/system:controller:endpoint-controller\nclusterrole/system:controller:statefulset-controller\nclusterrolebinding/system:controller:endpointslice-controller\nclusterrolebinding/system:controller:endpointslicemirroring-controller\nclusterrole/system:controller:ttl-after-finished-controller\nclusterrole/system:controller:ttl-controller\nclusterrolebinding/system:controller:ephemeral-volume-controller\nclusterrole/system:coredns\nclusterrolebinding/system:controller:expand-controller\nclusterrole/system:discovery\nclusterrolebinding/system:controller:generic-garbage-collector\nclusterrole/system:heapster\nclusterrolebinding/system:controller:horizontal-pod-autoscaler\nclusterrole/system:kube-aggregator\nclusterrolebinding/system:controller:job-controller\nclusterrole/system:kube-controller-manager\nclusterrolebinding/system:controller:namespace-controller\nclusterrole/system:kube-dns\nclusterrolebinding/system:controller:node-controller\nclusterrole/system:kube-scheduler\nclusterrolebinding/system:controller:persistent-volume-binder\nclusterrole/system:kubelet-api-admin\nclusterrolebinding/system:controller:pod-garbage-collector\nclusterrole/system:monitoring\nclusterrolebinding/system:controller:pv-protection-controller\nclusterrole/system:node\nclusterrolebinding/system:controller:pvc-protection-controller\nclusterrole/system:node-bootstrapper\nclusterrole/system:node-problem-detector\nclusterrolebinding/system:controller:replicaset-controller\nclusterrole/system:node-proxier\nclusterrole/system:persistent-volume-provisioner\nclusterrolebinding/system:controller:replication-controller\nclusterrole/system:public-info-viewer\nclusterrolebinding/system:controller:resourcequota-controller\nclusterrole/system:service-account-issuer-discovery\nclusterrolebinding/system:controller:root-ca-cert-publisher\nclusterrole/system:volume-scheduler\nclusterrolebinding/system:controller:route-controller\nclusterrole/view\nclusterrolebinding/system:controller:service-account-controller\nclusterrolebinding/system:controller:service-controller\nclusterrolebinding/system:controller:statefulset-controller\nclusterrolebinding/system:controller:ttl-after-finished-controller\nclusterrolebinding/system:controller:ttl-controller\nclusterrolebinding/system:coredns\nclusterrolebinding/system:discovery\nclusterrolebinding/system:kube-controller-manager\nclusterrolebinding/system:kube-dns\nclusterrolebinding/system:kube-scheduler\nclusterrolebinding/system:monitoring\nclusterrolebinding/system:node\nclusterrolebinding/system:node-proxier\nclusterrolebinding/system:public-info-viewer\nclusterrolebinding/system:service-account-issuer-discovery\nclusterrolebinding/system:volume-scheduler\nstorageclass/general\nnamespace/auth-system\nnamespace/cert-manager\nnamespace/default\nnamespace/envoy-gateway-system\nnamespace/ingress-nginx\nnamespace/kube-node-lease\nnamespace/kube-public\nnamespace/kube-system\nnamespace/openstack",
                            "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",
                                "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-nodeplugin",
                                "clusterrole/ceph-csi-rbd-provisioner",
                                "clusterrole/cert-manager-cainjector",
                                "clusterrole/cert-manager-cluster-view",
                                "clusterrole/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/cert-manager-controller-certificates",
                                "clusterrole/cert-manager-controller-certificatesigningrequests",
                                "clusterrole/cert-manager-controller-challenges",
                                "clusterrole/cert-manager-controller-clusterissuers",
                                "clusterrole/cert-manager-controller-ingress-shim",
                                "clusterrole/cert-manager-controller-issuers",
                                "clusterrole/cert-manager-controller-orders",
                                "clusterrole/cert-manager-edit",
                                "clusterrole/cert-manager-view",
                                "clusterrole/cert-manager-webhook:subjectaccessreviews",
                                "clusterrole/cilium",
                                "clusterrole/cilium-operator",
                                "clusterrole/cluster-admin",
                                "clusterrole/edit",
                                "clusterrole/envoy-gateway-gateway-helm-certgen:envoy-gateway-system",
                                "clusterrole/envoy-gateway-gateway-helm-envoy-gateway-role",
                                "clusterrole/ingress-nginx",
                                "clusterrole/kubeadm:get-nodes",
                                "clusterrole/neutron-coredns",
                                "clusterrole/nova-bootstrap",
                                "clusterrole/nova-cell-setup",
                                "clusterrole/rabbitmq-cluster-operator-openstack",
                                "clusterrole/rabbitmq-cluster-operator-openstack-admin",
                                "clusterrole/rabbitmq-cluster-operator-openstack-edit",
                                "clusterrole/rabbitmq-cluster-operator-openstack-view",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrolebinding/ceph-csi-rbd-nodeplugin",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-admin",
                                "clusterrolebinding/ceph-csi-rbd-provisioner",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-edit",
                                "clusterrolebinding/cert-manager-cainjector",
                                "clusterrole/rabbitmq-messaging-topology-operator-openstack-view",
                                "clusterrolebinding/cert-manager-controller-approve:cert-manager-io",
                                "clusterrole/system:aggregate-to-admin",
                                "clusterrolebinding/cert-manager-controller-certificates",
                                "clusterrole/system:aggregate-to-edit",
                                "clusterrole/system:aggregate-to-view",
                                "clusterrolebinding/cert-manager-controller-certificatesigningrequests",
                                "clusterrole/system:auth-delegator",
                                "clusterrolebinding/cert-manager-controller-challenges",
                                "clusterrole/system:basic-user",
                                "clusterrolebinding/cert-manager-controller-clusterissuers",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:nodeclient",
                                "clusterrole/system:certificates.k8s.io:certificatesigningrequests:selfnodeclient",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-approver",
                                "clusterrolebinding/cert-manager-controller-ingress-shim",
                                "clusterrole/system:certificates.k8s.io:kube-apiserver-client-kubelet-approver",
                                "clusterrole/system:certificates.k8s.io:kubelet-serving-approver",
                                "clusterrolebinding/cert-manager-controller-issuers",
                                "clusterrole/system:certificates.k8s.io:legacy-unknown-approver",
                                "clusterrolebinding/cert-manager-controller-orders",
                                "clusterrolebinding/cert-manager-webhook:subjectaccessreviews",
                                "clusterrole/system:controller:attachdetach-controller",
                                "clusterrolebinding/cilium",
                                "clusterrole/system:controller:certificate-controller",
                                "clusterrole/system:controller:clusterrole-aggregation-controller",
                                "clusterrolebinding/cilium-operator",
                                "clusterrole/system:controller:cronjob-controller",
                                "clusterrolebinding/cluster-admin",
                                "clusterrolebinding/envoy-gateway-gateway-helm-certgen:envoy-gateway-system",
                                "clusterrole/system:controller:daemon-set-controller",
                                "clusterrolebinding/envoy-gateway-gateway-helm-envoy-gateway-rolebinding",
                                "clusterrole/system:controller:deployment-controller",
                                "clusterrole/system:controller:disruption-controller",
                                "clusterrolebinding/ingress-nginx",
                                "clusterrole/system:controller:endpoint-controller",
                                "clusterrolebinding/kubeadm:get-nodes",
                                "clusterrole/system:controller:endpointslice-controller",
                                "clusterrolebinding/kubeadm:kubelet-bootstrap",
                                "clusterrole/system:controller:endpointslicemirroring-controller",
                                "clusterrolebinding/kubeadm:node-autoapprove-bootstrap",
                                "clusterrolebinding/kubeadm:node-autoapprove-certificate-rotation",
                                "clusterrole/system:controller:ephemeral-volume-controller",
                                "clusterrole/system:controller:expand-controller",
                                "clusterrolebinding/kubeadm:node-proxier",
                                "clusterrole/system:controller:generic-garbage-collector",
                                "clusterrolebinding/neutron-coredns",
                                "clusterrole/system:controller:horizontal-pod-autoscaler",
                                "clusterrolebinding/nova-bootstrap",
                                "clusterrole/system:controller:job-controller",
                                "clusterrolebinding/nova-cell-setup",
                                "clusterrole/system:controller:namespace-controller",
                                "clusterrolebinding/rabbitmq-cluster-operator-openstack",
                                "clusterrole/system:controller:node-controller",
                                "clusterrolebinding/rabbitmq-messaging-topology-operator-openstack",
                                "clusterrole/system:controller:persistent-volume-binder",
                                "clusterrole/system:controller:pod-garbage-collector",
                                "clusterrolebinding/system:basic-user",
                                "clusterrole/system:controller:pv-protection-controller",
                                "clusterrolebinding/system:controller:attachdetach-controller",
                                "clusterrole/system:controller:pvc-protection-controller",
                                "clusterrolebinding/system:controller:certificate-controller",
                                "clusterrole/system:controller:replicaset-controller",
                                "clusterrolebinding/system:controller:clusterrole-aggregation-controller",
                                "clusterrole/system:controller:replication-controller",
                                "clusterrolebinding/system:controller:cronjob-controller",
                                "clusterrole/system:controller:resourcequota-controller",
                                "clusterrole/system:controller:root-ca-cert-publisher",
                                "clusterrolebinding/system:controller:daemon-set-controller",
                                "clusterrolebinding/system:controller:deployment-controller",
                                "clusterrole/system:controller:route-controller",
                                "clusterrolebinding/system:controller:disruption-controller",
                                "clusterrole/system:controller:service-account-controller",
                                "clusterrole/system:controller:service-controller",
                                "clusterrolebinding/system:controller:endpoint-controller",
                                "clusterrole/system:controller:statefulset-controller",
                                "clusterrolebinding/system:controller:endpointslice-controller",
                                "clusterrolebinding/system:controller:endpointslicemirroring-controller",
                                "clusterrole/system:controller:ttl-after-finished-controller",
                                "clusterrole/system:controller:ttl-controller",
                                "clusterrolebinding/system:controller:ephemeral-volume-controller",
                                "clusterrole/system:coredns",
                                "clusterrolebinding/system:controller:expand-controller",
                                "clusterrole/system:discovery",
                                "clusterrolebinding/system:controller:generic-garbage-collector",
                                "clusterrole/system:heapster",
                                "clusterrolebinding/system:controller:horizontal-pod-autoscaler",
                                "clusterrole/system:kube-aggregator",
                                "clusterrolebinding/system:controller:job-controller",
                                "clusterrole/system:kube-controller-manager",
                                "clusterrolebinding/system:controller:namespace-controller",
                                "clusterrole/system:kube-dns",
                                "clusterrolebinding/system:controller:node-controller",
                                "clusterrole/system:kube-scheduler",
                                "clusterrolebinding/system:controller:persistent-volume-binder",
                                "clusterrole/system:kubelet-api-admin",
                                "clusterrolebinding/system:controller:pod-garbage-collector",
                                "clusterrole/system:monitoring",
                                "clusterrolebinding/system:controller:pv-protection-controller",
                                "clusterrole/system:node",
                                "clusterrolebinding/system:controller:pvc-protection-controller",
                                "clusterrole/system:node-bootstrapper",
                                "clusterrole/system:node-problem-detector",
                                "clusterrolebinding/system:controller:replicaset-controller",
                                "clusterrole/system:node-proxier",
                                "clusterrole/system:persistent-volume-provisioner",
                                "clusterrolebinding/system:controller:replication-controller",
                                "clusterrole/system:public-info-viewer",
                                "clusterrolebinding/system:controller:resourcequota-controller",
                                "clusterrole/system:service-account-issuer-discovery",
                                "clusterrolebinding/system:controller:root-ca-cert-publisher",
                                "clusterrole/system:volume-scheduler",
                                "clusterrolebinding/system:controller:route-controller",
                                "clusterrole/view",
                                "clusterrolebinding/system:controller:service-account-controller",
                                "clusterrolebinding/system:controller:service-controller",
                                "clusterrolebinding/system:controller:statefulset-controller",
                                "clusterrolebinding/system:controller:ttl-after-finished-controller",
                                "clusterrolebinding/system:controller:ttl-controller",
                                "clusterrolebinding/system:coredns",
                                "clusterrolebinding/system:discovery",
                                "clusterrolebinding/system:kube-controller-manager",
                                "clusterrolebinding/system:kube-dns",
                                "clusterrolebinding/system:kube-scheduler",
                                "clusterrolebinding/system:monitoring",
                                "clusterrolebinding/system:node",
                                "clusterrolebinding/system:node-proxier",
                                "clusterrolebinding/system:public-info-viewer",
                                "clusterrolebinding/system:service-account-issuer-discovery",
                                "clusterrolebinding/system:volume-scheduler",
                                "storageclass/general",
                                "namespace/auth-system",
                                "namespace/cert-manager",
                                "namespace/default",
                                "namespace/envoy-gateway-system",
                                "namespace/ingress-nginx",
                                "namespace/kube-node-lease",
                                "namespace/kube-public",
                                "namespace/kube-system",
                                "namespace/openstack"
                            ],
                            "zuul_log_id": "0242ac17-0010-e3f7-bde3-00000000001a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:41.599243Z",
                            "start": "2026-07-29T14:59:24.041288Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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-e3f7-bde3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T14:59:41.834451Z",
                            "start": "2026-07-29T14:59:41.605399Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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:21.747828",
                            "end": "2026-07-29 15:01:03.797362",
                            "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-e3f7-bde3-00000000001c-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 14:59:42.049534",
                            "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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/configmaps/keycloak-env-vars\nauth-system/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/configmaps/kube-root-ca.crt\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\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\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\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\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/deployment/cert-manager-webhook\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/endpoints/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\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\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/pods/keycloak-0\ncert-manager/pods/cert-manager-79c48d47db-4ktv6\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-cainjector-579c9dd7cd-5t6m5\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/pods/cert-manager-webhook-7d6b59cfdc-92xr8\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak\nauth-system/secrets/keycloak-externaldb\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/secrets/keycloak.199-204-45-227.nip.io-tls\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\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\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\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\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\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\ncert-manager/roles/cert-manager-cainjector:leaderelection\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\ncert-manager/roles/cert-manager-webhook:dynamic-serving\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\ncert-manager/roles/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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/secrets/cert-manager-selfsigned-ca\ncert-manager/secrets/cert-manager-webhook-ca\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/secrets/sh.helm.release.v1.cert-manager.v1\nauth-system/services/keycloak\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nauth-system/services/keycloak-headless\nauth-system/services/keycloak-metrics\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ncert-manager/serviceaccounts/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/serviceaccounts/cert-manager-cainjector\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\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\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\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\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\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/configmaps/envoy-gateway-config\nenvoy-gateway-system/configmaps/kube-root-ca.crt\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\nenvoy-gateway-system/pods/envoy-gateway-78446f96c9-fgnmd\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen\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\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\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\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-infra-manager\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\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\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\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\nenvoy-gateway-system/serviceaccounts/default\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nenvoy-gateway-system/serviceaccounts/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/serviceaccounts/envoy-gateway-gateway-helm-certgen\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ndefault/services/kubernetes\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\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\ningress-nginx/configmaps/kube-root-ca.crt\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/daemonsets/ingress-nginx-controller\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\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\ningress-nginx/endpoints/ingress-nginx-controller\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-controller-admission\ningress-nginx/endpoints/ingress-nginx-controller-metrics\nerror: the server doesn't have a resource type \"podsecuritypolicies\"\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/endpoints/ingress-nginx-defaultbackend\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/pods/ingress-nginx-controller-bcpzj\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-cvvst\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\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1\ningress-nginx/serviceaccounts/default\nxargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value\ningress-nginx/serviceaccounts/ingress-nginx\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-node-lease/serviceaccounts/default\nkube-public/configmaps/cluster-info\nkube-public/configmaps/kube-root-ca.crt\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-proxy\nkube-system/configmaps/kube-root-ca.crt\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-system/pods/ceph-csi-rbd-nodeplugin-9fst8\nkube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\nkube-system/pods/cilium-522wg\nkube-system/pods/cilium-operator-869df985b8-27h62\nkube-system/pods/coredns-67659f764b-8nnsf\nkube-system/pods/coredns-67659f764b-sd99j\nkube-system/pods/etcd-instance\nkube-system/pods/kube-apiserver-instance\nkube-system/pods/kube-controller-manager-instance\nkube-system/pods/kube-proxy-qv6mp\nkube-system/pods/kube-scheduler-instance\nkube-system/pods/kube-vip-instance\nkube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo\nkube-public/rolebindings/system:controller:bootstrap-signer\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-public/roles/kubeadm:bootstrap-signer-clusterinfo\nkube-public/roles/system:controller:bootstrap-signer\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-public/serviceaccounts/default\nkube-system/secrets/bootstrap-token-bj1ild\nkube-system/secrets/bootstrap-token-h4hng5\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/serviceaccounts/service-account-controller\nkube-system/serviceaccounts/service-controller\nkube-system/serviceaccounts/statefulset-controller\nkube-system/serviceaccounts/token-cleaner\nkube-system/serviceaccounts/ttl-after-finished-controller\nkube-system/serviceaccounts/ttl-controller\nkube-system/services/ceph-csi-rbd-nodeplugin-http-metrics\nkube-system/services/ceph-csi-rbd-provisioner-http-metrics\nkube-system/services/kube-dns\nopenstack/configmaps/ceph-csi-config\nopenstack/configmaps/ceph-etc\nopenstack/configmaps/glance-bin\nopenstack/configmaps/keystone-bin\nopenstack/configmaps/keystone-openid-metadata\nopenstack/configmaps/kube-root-ca.crt\nopenstack/configmaps/libvirt-bin\nopenstack/configmaps/libvirt-libvirt-default-bin\nopenstack/configmaps/memcached-memcached-bin\nopenstack/configmaps/neutron-bin\nopenstack/configmaps/neutron-coredns\nopenstack/configmaps/nova-bin\nopenstack/configmaps/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/cronjobs/keystone-credential-rotate\nopenstack/configmaps/rabbitmq-keystone-server-conf\nopenstack/cronjobs/keystone-fernet-rotate\nopenstack/cronjobs/nova-cell-setup\nopenstack/configmaps/rabbitmq-neutron-plugins-conf\nopenstack/configmaps/rabbitmq-neutron-server-conf\nopenstack/cronjobs/nova-service-cleaner\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/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/keystone-api\nopenstack/endpoints/memcached\nopenstack/endpoints/memcached-metrics\nopenstack/endpoints/neutron-coredns\nopenstack/endpoints/neutron-coredns-metrics\nopenstack/endpoints/neutron-server\nopenstack/endpoints/nova-api\nopenstack/endpoints/nova-metadata\nopenstack/endpoints/nova-novncproxy\nopenstack/endpoints/percona-xtradb-cluster-operator\nopenstack/ingresses/compute\nopenstack/endpoints/percona-xtradb-haproxy\nopenstack/endpoints/percona-xtradb-haproxy-metrics\nopenstack/ingresses/compute-novnc-proxy\nopenstack/ingresses/identity\nopenstack/endpoints/percona-xtradb-haproxy-replicas\nopenstack/ingresses/image\nopenstack/endpoints/percona-xtradb-pxc\nopenstack/ingresses/network\nopenstack/ingresses/placement\nopenstack/endpoints/percona-xtradb-pxc-unready\nopenstack/endpoints/placement-api\nopenstack/endpoints/rabbitmq-glance\nopenstack/endpoints/rabbitmq-glance-nodes\nopenstack/endpoints/rabbitmq-keystone\nopenstack/endpoints/rabbitmq-keystone-nodes\nopenstack/endpoints/rabbitmq-messaging-topology-operator-webhook\nopenstack/endpoints/rabbitmq-neutron\nopenstack/endpoints/rabbitmq-neutron-nodes\nopenstack/endpoints/rabbitmq-nova\nopenstack/endpoints/rabbitmq-nova-nodes\nopenstack/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/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-5dd457f949-sbdqt\nopenstack/pods/glance-db-init-pmvvs\nopenstack/pods/glance-db-sync-p7gw9\nopenstack/pods/glance-ks-endpoints-sqnbs\nopenstack/pods/glance-ks-service-v2f96\nopenstack/pods/glance-ks-user-kjhfr\nopenstack/pods/glance-metadefs-load-bjkgb\nopenstack/pods/glance-rabbit-init-n24rf\nopenstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0\nopenstack/pods/glance-storage-init-wmxjk\nopenstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0\nopenstack/pods/keystone-api-b464bdb84-wdc7t\nopenstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0\nopenstack/pods/keystone-bootstrap-s8b4w\nopenstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0\nopenstack/pods/keystone-credential-setup-t5f6m\nopenstack/pods/keystone-db-init-5hkwn\nopenstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0\nopenstack/pods/keystone-db-sync-dpnvn\nopenstack/pods/keystone-domain-manage-6zz9k\nopenstack/pods/keystone-fernet-setup-r7ttn\nopenstack/pods/keystone-rabbit-init-hffxz\nopenstack/pods/libvirt-libvirt-default-jqv6z\nopenstack/pods/memcached-memcached-cf56b6468-8mcwr\nopenstack/pods/neutron-coredns-7dd4958666-77zvc\nopenstack/pods/neutron-db-init-h29f5\nopenstack/pods/neutron-db-sync-pk7lp\nopenstack/pods/neutron-dhcp-agent-default-nh522\nopenstack/pods/neutron-ks-endpoints-75b9h\nopenstack/pods/neutron-ks-service-9xmnv\nopenstack/pods/neutron-ks-user-ccvh8\nopenstack/pods/neutron-l3-agent-default-2rfrj\nopenstack/pods/neutron-metadata-agent-default-wqsrg\nopenstack/pods/neutron-netns-cleanup-cron-default-lk8x4\nopenstack/pods/neutron-ovs-agent-default-8dxv6\nopenstack/pods/neutron-rabbit-init-4hm5g\nopenstack/pods/neutron-rpc-server-8986c67cf-5c285\nopenstack/pods/neutron-server-567fd8f479-hzssw\nopenstack/pods/nova-api-metadata-594b5c879-6dc9v\nopenstack/pods/nova-api-osapi-7778466b56-ttrdf\nopenstack/pods/nova-bootstrap-wfqqb\nopenstack/pods/nova-cell-setup-65zwk\nopenstack/pods/nova-compute-default-frq4x\nopenstack/pods/nova-conductor-757c444b7b-j9tbq\nopenstack/pods/nova-db-init-lxq6j\nopenstack/pods/nova-db-sync-7zf2b\nopenstack/pods/nova-ks-endpoints-hwpxh\nopenstack/pods/nova-ks-service-6l7ml\nopenstack/pods/nova-ks-user-275sf\nopenstack/pods/nova-novncproxy-84ff4bffb9-h8xkq\nopenstack/pods/nova-rabbit-init-phw2x\nopenstack/pods/nova-scheduler-7c65946564-b9k2c\nopenstack/pods/openvswitch-7sjpd\nopenstack/pods/percona-xtradb-haproxy-0\nopenstack/pods/percona-xtradb-pxc-0\nopenstack/pods/placement-api-78db6cdb7b-l8xdn\nopenstack/pods/placement-db-init-gv2kp\nopenstack/pods/placement-db-sync-hf4k7\nopenstack/pods/placement-ks-endpoints-xpw8s\nopenstack/pods/placement-ks-service-4v2wp\nopenstack/pods/placement-ks-user-5nmfm\nopenstack/pods/pxc-operator-69cb5bbdb9-4kzkw\nopenstack/pods/rabbitmq-cluster-operator-54f767cff8-fv5cr\nopenstack/pods/rabbitmq-glance-server-0\nopenstack/pods/rabbitmq-keystone-server-0\nopenstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-w7cvx\nopenstack/pods/rabbitmq-neutron-server-0\nopenstack/pods/rabbitmq-nova-server-0\nopenstack/pods/tempest-ks-user-q7987\nopenstack/pods/tempest-run-tests-g6skr\nopenstack/rolebindings/glance-glance-api\nopenstack/rolebindings/glance-glance-db-init\nopenstack/rolebindings/glance-glance-db-sync\nopenstack/rolebindings/glance-glance-ks-endpoints\nopenstack/rolebindings/glance-glance-ks-service\nopenstack/rolebindings/glance-glance-ks-user\nopenstack/rolebindings/glance-glance-metadefs-load\nopenstack/rolebindings/glance-glance-rabbit-init\nopenstack/rolebindings/glance-glance-storage-init\nopenstack/rolebindings/glance-glance-test\nopenstack/rolebindings/glance-storage-init\nopenstack/rolebindings/keystone-credential-rotate\nopenstack/rolebindings/keystone-credential-setup\nopenstack/rolebindings/keystone-fernet-rotate\nopenstack/rolebindings/keystone-fernet-setup\nopenstack/rolebindings/keystone-keystone-api\nopenstack/rolebindings/keystone-keystone-bootstrap\nopenstack/rolebindings/keystone-keystone-credential-rotate\nopenstack/rolebindings/keystone-keystone-db-init\nopenstack/rolebindings/keystone-keystone-db-sync\nopenstack/rolebindings/keystone-keystone-domain-manage\nopenstack/rolebindings/keystone-keystone-fernet-rotate\nopenstack/rolebindings/keystone-keystone-test\nopenstack/rolebindings/libvirt-cert-manager\nopenstack/rolebindings/libvirt-libvirt\nopenstack/rolebindings/neutron-neutron-db-init\nopenstack/rolebindings/neutron-neutron-db-sync\nopenstack/rolebindings/neutron-neutron-dhcp-agent\nopenstack/rolebindings/neutron-neutron-ks-endpoints\nopenstack/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/rolebindings/neutron-neutron-server\nopenstack/rolebindings/neutron-neutron-test\nopenstack/rolebindings/nova-nova-api-metadata\nopenstack/rolebindings/nova-nova-api-osapi\nopenstack/rolebindings/nova-nova-bootstrap\nopenstack/roles/glance-openstack-glance-api\nopenstack/rolebindings/nova-nova-cell-setup\nopenstack/roles/glance-openstack-glance-db-init\nopenstack/rolebindings/nova-nova-cell-setup-cron\nopenstack/roles/glance-openstack-glance-db-sync\nopenstack/rolebindings/nova-nova-compute\nopenstack/roles/glance-openstack-glance-ks-endpoints\nopenstack/rolebindings/nova-nova-conductor\nopenstack/roles/glance-openstack-glance-ks-service\nopenstack/rolebindings/nova-nova-db-init\nopenstack/roles/glance-openstack-glance-ks-user\nopenstack/rolebindings/nova-nova-db-sync\nopenstack/roles/glance-openstack-glance-metadefs-load\nopenstack/rolebindings/nova-nova-ks-endpoints\nopenstack/roles/glance-openstack-glance-rabbit-init\nopenstack/rolebindings/nova-nova-ks-service\nopenstack/roles/glance-openstack-glance-storage-init\nopenstack/rolebindings/nova-nova-ks-user\nopenstack/rolebindings/nova-nova-novncproxy\nopenstack/roles/glance-openstack-glance-test\nopenstack/roles/glance-storage-init\nopenstack/rolebindings/nova-nova-rabbit-init\nopenstack/roles/keystone-credential-rotate\nopenstack/roles/keystone-credential-setup\nopenstack/rolebindings/nova-nova-scheduler\nopenstack/roles/keystone-fernet-rotate\nopenstack/roles/keystone-fernet-setup\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/rolebindings/placement-placement-db-sync\nopenstack/roles/keystone-openstack-keystone-domain-manage\nopenstack/rolebindings/placement-placement-ks-endpoints\nopenstack/roles/keystone-openstack-keystone-fernet-rotate\nopenstack/rolebindings/placement-placement-ks-service\nopenstack/roles/keystone-openstack-keystone-test\nopenstack/rolebindings/placement-placement-ks-user\nopenstack/roles/libvirt-cert-manager\nopenstack/rolebindings/pxc-operator\nopenstack/roles/libvirt-openstack-libvirt\nopenstack/rolebindings/rabbitmq-cluster-operator\nopenstack/roles/neutron-openstack-neutron-db-init\nopenstack/rolebindings/rabbitmq-glance-server\nopenstack/roles/neutron-openstack-neutron-db-sync\nopenstack/rolebindings/rabbitmq-keystone-server\nopenstack/roles/neutron-openstack-neutron-dhcp-agent\nopenstack/rolebindings/rabbitmq-messaging-topology-operator\nopenstack/roles/neutron-openstack-neutron-ks-endpoints\nopenstack/rolebindings/rabbitmq-neutron-server\nopenstack/rolebindings/rabbitmq-nova-server\nopenstack/roles/neutron-openstack-neutron-ks-service\nopenstack/roles/neutron-openstack-neutron-ks-user\nopenstack/rolebindings/tempest-tempest-ks-user\nopenstack/roles/neutron-openstack-neutron-l3-agent\nopenstack/rolebindings/tempest-tempest-run-tests\nopenstack/roles/neutron-openstack-neutron-metadata-agent\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/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/serviceaccounts/nova-cell-setup\nopenstack/serviceaccounts/nova-cell-setup-cron\nopenstack/serviceaccounts/nova-compute\nopenstack/serviceaccounts/nova-conductor\nopenstack/serviceaccounts/nova-db-init\nopenstack/serviceaccounts/nova-db-sync\nopenstack/serviceaccounts/nova-ks-endpoints\nopenstack/serviceaccounts/nova-ks-service\nopenstack/serviceaccounts/nova-ks-user\nopenstack/serviceaccounts/nova-novncproxy\nopenstack/serviceaccounts/nova-rabbit-init\nopenstack/serviceaccounts/nova-scheduler\nopenstack/secrets/glance-api-certs\nopenstack/serviceaccounts/nova-service-cleaner\nopenstack/secrets/glance-db-admin\nopenstack/serviceaccounts/nova-test\nopenstack/serviceaccounts/openvswitch-server\nopenstack/secrets/glance-db-user\nopenstack/secrets/glance-etc\nopenstack/serviceaccounts/placement-api\nopenstack/secrets/glance-keystone-admin\nopenstack/serviceaccounts/placement-db-init\nopenstack/serviceaccounts/placement-db-sync\nopenstack/serviceaccounts/placement-ks-endpoints\nopenstack/serviceaccounts/placement-ks-service\nopenstack/serviceaccounts/placement-ks-user\nopenstack/secrets/glance-keystone-test\nopenstack/serviceaccounts/pxc-operator\nopenstack/serviceaccounts/rabbitmq-cluster-operator\nopenstack/secrets/glance-keystone-user\nopenstack/serviceaccounts/rabbitmq-glance-server\nopenstack/secrets/glance-rabbitmq-admin\nopenstack/serviceaccounts/rabbitmq-keystone-server\nopenstack/secrets/glance-rabbitmq-user\nopenstack/secrets/images-rbd-keyring\nopenstack/serviceaccounts/rabbitmq-messaging-topology-operator\nopenstack/secrets/internal-percona-xtradb\nopenstack/serviceaccounts/rabbitmq-neutron-server\nopenstack/secrets/keystone-api-certs\nopenstack/serviceaccounts/rabbitmq-nova-server\nopenstack/secrets/keystone-credential-keys\nopenstack/serviceaccounts/tempest-ks-user\nopenstack/secrets/keystone-db-admin\nopenstack/serviceaccounts/tempest-run-tests\nopenstack/secrets/keystone-db-user\nopenstack/secrets/keystone-etc\nopenstack/secrets/keystone-fernet-keys\nopenstack/secrets/keystone-keystone-admin\nopenstack/secrets/keystone-keystone-test\nopenstack/secrets/keystone-rabbitmq-admin\nopenstack/secrets/keystone-rabbitmq-user\nopenstack/secrets/libvirt-api-ca\nopenstack/secrets/libvirt-etc\nopenstack/secrets/libvirt-libvirt-default-etc\nopenstack/secrets/libvirt-libvirt-default-jqv6z-api\nopenstack/secrets/libvirt-libvirt-default-jqv6z-vnc\nopenstack/secrets/libvirt-vnc-ca\nopenstack/secrets/neutron-db-admin\nopenstack/secrets/neutron-db-user\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/services/ceph-mon\nopenstack/services/glance-api\nopenstack/services/keystone-api\nopenstack/services/memcached\nopenstack/services/memcached-metrics\nopenstack/services/neutron-coredns\nopenstack/services/neutron-coredns-metrics\nopenstack/secrets/placement-db-user\nopenstack/services/neutron-server\nopenstack/secrets/placement-etc\nopenstack/services/nova-api\nopenstack/secrets/placement-keystone-admin\nopenstack/secrets/placement-keystone-user\nopenstack/services/nova-metadata\nopenstack/secrets/pvc-ceph-client-key\nopenstack/services/nova-novncproxy\nopenstack/secrets/rabbitmq-glance-default-user\nopenstack/services/percona-xtradb-cluster-operator\nopenstack/services/percona-xtradb-haproxy\nopenstack/secrets/rabbitmq-glance-erlang-cookie\nopenstack/services/percona-xtradb-haproxy-metrics\nopenstack/secrets/rabbitmq-keystone-default-user\nopenstack/secrets/rabbitmq-keystone-erlang-cookie\nopenstack/services/percona-xtradb-haproxy-replicas\nopenstack/secrets/rabbitmq-messaging-topology-operator-webhook\nopenstack/services/percona-xtradb-pxc\nopenstack/secrets/rabbitmq-neutron-default-user\nopenstack/services/percona-xtradb-pxc-unready\nopenstack/secrets/rabbitmq-neutron-erlang-cookie\nopenstack/services/placement-api\nopenstack/secrets/rabbitmq-nova-default-user\nopenstack/services/rabbitmq-glance\nopenstack/secrets/rabbitmq-nova-erlang-cookie\nopenstack/secrets/sh.helm.release.v1.ceph-provisioners.v1\nopenstack/services/rabbitmq-glance-nodes\nopenstack/secrets/sh.helm.release.v1.glance.v1\nopenstack/services/rabbitmq-keystone\nopenstack/services/rabbitmq-keystone-nodes\nopenstack/secrets/sh.helm.release.v1.keystone.v1\nopenstack/secrets/sh.helm.release.v1.libvirt.v1\nopenstack/services/rabbitmq-messaging-topology-operator-webhook\nopenstack/secrets/sh.helm.release.v1.memcached.v1\nopenstack/secrets/sh.helm.release.v1.neutron-coredns.v1\nopenstack/services/rabbitmq-neutron\nopenstack/secrets/sh.helm.release.v1.neutron.v1\nopenstack/services/rabbitmq-neutron-nodes\nopenstack/services/rabbitmq-nova\nopenstack/secrets/sh.helm.release.v1.nova.v1\nopenstack/services/rabbitmq-nova-nodes\nopenstack/secrets/sh.helm.release.v1.openvswitch.v1\nopenstack/secrets/sh.helm.release.v1.placement.v1\nopenstack/secrets/sh.helm.release.v1.pxc-operator.v1\nopenstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1\nopenstack/secrets/sh.helm.release.v1.tempest.v1\nopenstack/secrets/tempest-cluster-issuer-ca\nopenstack/secrets/tempest-etc\nopenstack/secrets/tempest-keystone-admin\nopenstack/secrets/tempest-keystone-user\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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/configmaps/keycloak-env-vars",
                                "auth-system/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/configmaps/kube-root-ca.crt",
                                "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",
                                "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",
                                "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",
                                "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",
                                "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/deployment/cert-manager-webhook",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/endpoints/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",
                                "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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/pods/keycloak-0",
                                "cert-manager/pods/cert-manager-79c48d47db-4ktv6",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-cainjector-579c9dd7cd-5t6m5",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/pods/cert-manager-webhook-7d6b59cfdc-92xr8",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak",
                                "auth-system/secrets/keycloak-externaldb",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/secrets/keycloak.199-204-45-227.nip.io-tls",
                                "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",
                                "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",
                                "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",
                                "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",
                                "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",
                                "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",
                                "cert-manager/roles/cert-manager-cainjector:leaderelection",
                                "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",
                                "cert-manager/roles/cert-manager-webhook:dynamic-serving",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "cert-manager/roles/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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/secrets/cert-manager-selfsigned-ca",
                                "cert-manager/secrets/cert-manager-webhook-ca",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/secrets/sh.helm.release.v1.cert-manager.v1",
                                "auth-system/services/keycloak",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "auth-system/services/keycloak-headless",
                                "auth-system/services/keycloak-metrics",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "cert-manager/serviceaccounts/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/serviceaccounts/cert-manager-cainjector",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "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",
                                "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",
                                "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",
                                "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",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/configmaps/envoy-gateway-config",
                                "envoy-gateway-system/configmaps/kube-root-ca.crt",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "envoy-gateway-system/pods/envoy-gateway-78446f96c9-fgnmd",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/rolebindings/envoy-gateway-gateway-helm-certgen",
                                "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",
                                "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",
                                "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",
                                "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-infra-manager",
                                "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",
                                "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",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "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",
                                "envoy-gateway-system/serviceaccounts/default",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "envoy-gateway-system/serviceaccounts/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/serviceaccounts/envoy-gateway-gateway-helm-certgen",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "default/services/kubernetes",
                                "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",
                                "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",
                                "ingress-nginx/configmaps/kube-root-ca.crt",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/daemonsets/ingress-nginx-controller",
                                "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",
                                "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",
                                "ingress-nginx/endpoints/ingress-nginx-controller",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-controller-admission",
                                "ingress-nginx/endpoints/ingress-nginx-controller-metrics",
                                "error: the server doesn't have a resource type \"podsecuritypolicies\"",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/endpoints/ingress-nginx-defaultbackend",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/pods/ingress-nginx-controller-bcpzj",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-cvvst",
                                "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",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/secrets/sh.helm.release.v1.ingress-nginx.v1",
                                "ingress-nginx/serviceaccounts/default",
                                "xargs: warning: options --max-lines and --replace/-I/-i are mutually exclusive, ignoring previous --max-lines value",
                                "ingress-nginx/serviceaccounts/ingress-nginx",
                                "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-node-lease/serviceaccounts/default",
                                "kube-public/configmaps/cluster-info",
                                "kube-public/configmaps/kube-root-ca.crt",
                                "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-proxy",
                                "kube-system/configmaps/kube-root-ca.crt",
                                "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-system/pods/ceph-csi-rbd-nodeplugin-9fst8",
                                "kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8",
                                "kube-system/pods/cilium-522wg",
                                "kube-system/pods/cilium-operator-869df985b8-27h62",
                                "kube-system/pods/coredns-67659f764b-8nnsf",
                                "kube-system/pods/coredns-67659f764b-sd99j",
                                "kube-system/pods/etcd-instance",
                                "kube-system/pods/kube-apiserver-instance",
                                "kube-system/pods/kube-controller-manager-instance",
                                "kube-system/pods/kube-proxy-qv6mp",
                                "kube-system/pods/kube-scheduler-instance",
                                "kube-system/pods/kube-vip-instance",
                                "kube-public/rolebindings/kubeadm:bootstrap-signer-clusterinfo",
                                "kube-public/rolebindings/system:controller:bootstrap-signer",
                                "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-public/roles/kubeadm:bootstrap-signer-clusterinfo",
                                "kube-public/roles/system:controller:bootstrap-signer",
                                "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-public/serviceaccounts/default",
                                "kube-system/secrets/bootstrap-token-bj1ild",
                                "kube-system/secrets/bootstrap-token-h4hng5",
                                "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/serviceaccounts/service-account-controller",
                                "kube-system/serviceaccounts/service-controller",
                                "kube-system/serviceaccounts/statefulset-controller",
                                "kube-system/serviceaccounts/token-cleaner",
                                "kube-system/serviceaccounts/ttl-after-finished-controller",
                                "kube-system/serviceaccounts/ttl-controller",
                                "kube-system/services/ceph-csi-rbd-nodeplugin-http-metrics",
                                "kube-system/services/ceph-csi-rbd-provisioner-http-metrics",
                                "kube-system/services/kube-dns",
                                "openstack/configmaps/ceph-csi-config",
                                "openstack/configmaps/ceph-etc",
                                "openstack/configmaps/glance-bin",
                                "openstack/configmaps/keystone-bin",
                                "openstack/configmaps/keystone-openid-metadata",
                                "openstack/configmaps/kube-root-ca.crt",
                                "openstack/configmaps/libvirt-bin",
                                "openstack/configmaps/libvirt-libvirt-default-bin",
                                "openstack/configmaps/memcached-memcached-bin",
                                "openstack/configmaps/neutron-bin",
                                "openstack/configmaps/neutron-coredns",
                                "openstack/configmaps/nova-bin",
                                "openstack/configmaps/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/cronjobs/keystone-credential-rotate",
                                "openstack/configmaps/rabbitmq-keystone-server-conf",
                                "openstack/cronjobs/keystone-fernet-rotate",
                                "openstack/cronjobs/nova-cell-setup",
                                "openstack/configmaps/rabbitmq-neutron-plugins-conf",
                                "openstack/configmaps/rabbitmq-neutron-server-conf",
                                "openstack/cronjobs/nova-service-cleaner",
                                "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/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/keystone-api",
                                "openstack/endpoints/memcached",
                                "openstack/endpoints/memcached-metrics",
                                "openstack/endpoints/neutron-coredns",
                                "openstack/endpoints/neutron-coredns-metrics",
                                "openstack/endpoints/neutron-server",
                                "openstack/endpoints/nova-api",
                                "openstack/endpoints/nova-metadata",
                                "openstack/endpoints/nova-novncproxy",
                                "openstack/endpoints/percona-xtradb-cluster-operator",
                                "openstack/ingresses/compute",
                                "openstack/endpoints/percona-xtradb-haproxy",
                                "openstack/endpoints/percona-xtradb-haproxy-metrics",
                                "openstack/ingresses/compute-novnc-proxy",
                                "openstack/ingresses/identity",
                                "openstack/endpoints/percona-xtradb-haproxy-replicas",
                                "openstack/ingresses/image",
                                "openstack/endpoints/percona-xtradb-pxc",
                                "openstack/ingresses/network",
                                "openstack/ingresses/placement",
                                "openstack/endpoints/percona-xtradb-pxc-unready",
                                "openstack/endpoints/placement-api",
                                "openstack/endpoints/rabbitmq-glance",
                                "openstack/endpoints/rabbitmq-glance-nodes",
                                "openstack/endpoints/rabbitmq-keystone",
                                "openstack/endpoints/rabbitmq-keystone-nodes",
                                "openstack/endpoints/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/endpoints/rabbitmq-neutron",
                                "openstack/endpoints/rabbitmq-neutron-nodes",
                                "openstack/endpoints/rabbitmq-nova",
                                "openstack/endpoints/rabbitmq-nova-nodes",
                                "openstack/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/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-5dd457f949-sbdqt",
                                "openstack/pods/glance-db-init-pmvvs",
                                "openstack/pods/glance-db-sync-p7gw9",
                                "openstack/pods/glance-ks-endpoints-sqnbs",
                                "openstack/pods/glance-ks-service-v2f96",
                                "openstack/pods/glance-ks-user-kjhfr",
                                "openstack/pods/glance-metadefs-load-bjkgb",
                                "openstack/pods/glance-rabbit-init-n24rf",
                                "openstack/persistentvolumeclaims/datadir-percona-xtradb-pxc-0",
                                "openstack/pods/glance-storage-init-wmxjk",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-glance-server-0",
                                "openstack/pods/keystone-api-b464bdb84-wdc7t",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-keystone-server-0",
                                "openstack/pods/keystone-bootstrap-s8b4w",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-neutron-server-0",
                                "openstack/pods/keystone-credential-setup-t5f6m",
                                "openstack/pods/keystone-db-init-5hkwn",
                                "openstack/persistentvolumeclaims/persistence-rabbitmq-nova-server-0",
                                "openstack/pods/keystone-db-sync-dpnvn",
                                "openstack/pods/keystone-domain-manage-6zz9k",
                                "openstack/pods/keystone-fernet-setup-r7ttn",
                                "openstack/pods/keystone-rabbit-init-hffxz",
                                "openstack/pods/libvirt-libvirt-default-jqv6z",
                                "openstack/pods/memcached-memcached-cf56b6468-8mcwr",
                                "openstack/pods/neutron-coredns-7dd4958666-77zvc",
                                "openstack/pods/neutron-db-init-h29f5",
                                "openstack/pods/neutron-db-sync-pk7lp",
                                "openstack/pods/neutron-dhcp-agent-default-nh522",
                                "openstack/pods/neutron-ks-endpoints-75b9h",
                                "openstack/pods/neutron-ks-service-9xmnv",
                                "openstack/pods/neutron-ks-user-ccvh8",
                                "openstack/pods/neutron-l3-agent-default-2rfrj",
                                "openstack/pods/neutron-metadata-agent-default-wqsrg",
                                "openstack/pods/neutron-netns-cleanup-cron-default-lk8x4",
                                "openstack/pods/neutron-ovs-agent-default-8dxv6",
                                "openstack/pods/neutron-rabbit-init-4hm5g",
                                "openstack/pods/neutron-rpc-server-8986c67cf-5c285",
                                "openstack/pods/neutron-server-567fd8f479-hzssw",
                                "openstack/pods/nova-api-metadata-594b5c879-6dc9v",
                                "openstack/pods/nova-api-osapi-7778466b56-ttrdf",
                                "openstack/pods/nova-bootstrap-wfqqb",
                                "openstack/pods/nova-cell-setup-65zwk",
                                "openstack/pods/nova-compute-default-frq4x",
                                "openstack/pods/nova-conductor-757c444b7b-j9tbq",
                                "openstack/pods/nova-db-init-lxq6j",
                                "openstack/pods/nova-db-sync-7zf2b",
                                "openstack/pods/nova-ks-endpoints-hwpxh",
                                "openstack/pods/nova-ks-service-6l7ml",
                                "openstack/pods/nova-ks-user-275sf",
                                "openstack/pods/nova-novncproxy-84ff4bffb9-h8xkq",
                                "openstack/pods/nova-rabbit-init-phw2x",
                                "openstack/pods/nova-scheduler-7c65946564-b9k2c",
                                "openstack/pods/openvswitch-7sjpd",
                                "openstack/pods/percona-xtradb-haproxy-0",
                                "openstack/pods/percona-xtradb-pxc-0",
                                "openstack/pods/placement-api-78db6cdb7b-l8xdn",
                                "openstack/pods/placement-db-init-gv2kp",
                                "openstack/pods/placement-db-sync-hf4k7",
                                "openstack/pods/placement-ks-endpoints-xpw8s",
                                "openstack/pods/placement-ks-service-4v2wp",
                                "openstack/pods/placement-ks-user-5nmfm",
                                "openstack/pods/pxc-operator-69cb5bbdb9-4kzkw",
                                "openstack/pods/rabbitmq-cluster-operator-54f767cff8-fv5cr",
                                "openstack/pods/rabbitmq-glance-server-0",
                                "openstack/pods/rabbitmq-keystone-server-0",
                                "openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-w7cvx",
                                "openstack/pods/rabbitmq-neutron-server-0",
                                "openstack/pods/rabbitmq-nova-server-0",
                                "openstack/pods/tempest-ks-user-q7987",
                                "openstack/pods/tempest-run-tests-g6skr",
                                "openstack/rolebindings/glance-glance-api",
                                "openstack/rolebindings/glance-glance-db-init",
                                "openstack/rolebindings/glance-glance-db-sync",
                                "openstack/rolebindings/glance-glance-ks-endpoints",
                                "openstack/rolebindings/glance-glance-ks-service",
                                "openstack/rolebindings/glance-glance-ks-user",
                                "openstack/rolebindings/glance-glance-metadefs-load",
                                "openstack/rolebindings/glance-glance-rabbit-init",
                                "openstack/rolebindings/glance-glance-storage-init",
                                "openstack/rolebindings/glance-glance-test",
                                "openstack/rolebindings/glance-storage-init",
                                "openstack/rolebindings/keystone-credential-rotate",
                                "openstack/rolebindings/keystone-credential-setup",
                                "openstack/rolebindings/keystone-fernet-rotate",
                                "openstack/rolebindings/keystone-fernet-setup",
                                "openstack/rolebindings/keystone-keystone-api",
                                "openstack/rolebindings/keystone-keystone-bootstrap",
                                "openstack/rolebindings/keystone-keystone-credential-rotate",
                                "openstack/rolebindings/keystone-keystone-db-init",
                                "openstack/rolebindings/keystone-keystone-db-sync",
                                "openstack/rolebindings/keystone-keystone-domain-manage",
                                "openstack/rolebindings/keystone-keystone-fernet-rotate",
                                "openstack/rolebindings/keystone-keystone-test",
                                "openstack/rolebindings/libvirt-cert-manager",
                                "openstack/rolebindings/libvirt-libvirt",
                                "openstack/rolebindings/neutron-neutron-db-init",
                                "openstack/rolebindings/neutron-neutron-db-sync",
                                "openstack/rolebindings/neutron-neutron-dhcp-agent",
                                "openstack/rolebindings/neutron-neutron-ks-endpoints",
                                "openstack/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/rolebindings/neutron-neutron-server",
                                "openstack/rolebindings/neutron-neutron-test",
                                "openstack/rolebindings/nova-nova-api-metadata",
                                "openstack/rolebindings/nova-nova-api-osapi",
                                "openstack/rolebindings/nova-nova-bootstrap",
                                "openstack/roles/glance-openstack-glance-api",
                                "openstack/rolebindings/nova-nova-cell-setup",
                                "openstack/roles/glance-openstack-glance-db-init",
                                "openstack/rolebindings/nova-nova-cell-setup-cron",
                                "openstack/roles/glance-openstack-glance-db-sync",
                                "openstack/rolebindings/nova-nova-compute",
                                "openstack/roles/glance-openstack-glance-ks-endpoints",
                                "openstack/rolebindings/nova-nova-conductor",
                                "openstack/roles/glance-openstack-glance-ks-service",
                                "openstack/rolebindings/nova-nova-db-init",
                                "openstack/roles/glance-openstack-glance-ks-user",
                                "openstack/rolebindings/nova-nova-db-sync",
                                "openstack/roles/glance-openstack-glance-metadefs-load",
                                "openstack/rolebindings/nova-nova-ks-endpoints",
                                "openstack/roles/glance-openstack-glance-rabbit-init",
                                "openstack/rolebindings/nova-nova-ks-service",
                                "openstack/roles/glance-openstack-glance-storage-init",
                                "openstack/rolebindings/nova-nova-ks-user",
                                "openstack/rolebindings/nova-nova-novncproxy",
                                "openstack/roles/glance-openstack-glance-test",
                                "openstack/roles/glance-storage-init",
                                "openstack/rolebindings/nova-nova-rabbit-init",
                                "openstack/roles/keystone-credential-rotate",
                                "openstack/roles/keystone-credential-setup",
                                "openstack/rolebindings/nova-nova-scheduler",
                                "openstack/roles/keystone-fernet-rotate",
                                "openstack/roles/keystone-fernet-setup",
                                "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/rolebindings/placement-placement-db-sync",
                                "openstack/roles/keystone-openstack-keystone-domain-manage",
                                "openstack/rolebindings/placement-placement-ks-endpoints",
                                "openstack/roles/keystone-openstack-keystone-fernet-rotate",
                                "openstack/rolebindings/placement-placement-ks-service",
                                "openstack/roles/keystone-openstack-keystone-test",
                                "openstack/rolebindings/placement-placement-ks-user",
                                "openstack/roles/libvirt-cert-manager",
                                "openstack/rolebindings/pxc-operator",
                                "openstack/roles/libvirt-openstack-libvirt",
                                "openstack/rolebindings/rabbitmq-cluster-operator",
                                "openstack/roles/neutron-openstack-neutron-db-init",
                                "openstack/rolebindings/rabbitmq-glance-server",
                                "openstack/roles/neutron-openstack-neutron-db-sync",
                                "openstack/rolebindings/rabbitmq-keystone-server",
                                "openstack/roles/neutron-openstack-neutron-dhcp-agent",
                                "openstack/rolebindings/rabbitmq-messaging-topology-operator",
                                "openstack/roles/neutron-openstack-neutron-ks-endpoints",
                                "openstack/rolebindings/rabbitmq-neutron-server",
                                "openstack/rolebindings/rabbitmq-nova-server",
                                "openstack/roles/neutron-openstack-neutron-ks-service",
                                "openstack/roles/neutron-openstack-neutron-ks-user",
                                "openstack/rolebindings/tempest-tempest-ks-user",
                                "openstack/roles/neutron-openstack-neutron-l3-agent",
                                "openstack/rolebindings/tempest-tempest-run-tests",
                                "openstack/roles/neutron-openstack-neutron-metadata-agent",
                                "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/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/serviceaccounts/nova-cell-setup",
                                "openstack/serviceaccounts/nova-cell-setup-cron",
                                "openstack/serviceaccounts/nova-compute",
                                "openstack/serviceaccounts/nova-conductor",
                                "openstack/serviceaccounts/nova-db-init",
                                "openstack/serviceaccounts/nova-db-sync",
                                "openstack/serviceaccounts/nova-ks-endpoints",
                                "openstack/serviceaccounts/nova-ks-service",
                                "openstack/serviceaccounts/nova-ks-user",
                                "openstack/serviceaccounts/nova-novncproxy",
                                "openstack/serviceaccounts/nova-rabbit-init",
                                "openstack/serviceaccounts/nova-scheduler",
                                "openstack/secrets/glance-api-certs",
                                "openstack/serviceaccounts/nova-service-cleaner",
                                "openstack/secrets/glance-db-admin",
                                "openstack/serviceaccounts/nova-test",
                                "openstack/serviceaccounts/openvswitch-server",
                                "openstack/secrets/glance-db-user",
                                "openstack/secrets/glance-etc",
                                "openstack/serviceaccounts/placement-api",
                                "openstack/secrets/glance-keystone-admin",
                                "openstack/serviceaccounts/placement-db-init",
                                "openstack/serviceaccounts/placement-db-sync",
                                "openstack/serviceaccounts/placement-ks-endpoints",
                                "openstack/serviceaccounts/placement-ks-service",
                                "openstack/serviceaccounts/placement-ks-user",
                                "openstack/secrets/glance-keystone-test",
                                "openstack/serviceaccounts/pxc-operator",
                                "openstack/serviceaccounts/rabbitmq-cluster-operator",
                                "openstack/secrets/glance-keystone-user",
                                "openstack/serviceaccounts/rabbitmq-glance-server",
                                "openstack/secrets/glance-rabbitmq-admin",
                                "openstack/serviceaccounts/rabbitmq-keystone-server",
                                "openstack/secrets/glance-rabbitmq-user",
                                "openstack/secrets/images-rbd-keyring",
                                "openstack/serviceaccounts/rabbitmq-messaging-topology-operator",
                                "openstack/secrets/internal-percona-xtradb",
                                "openstack/serviceaccounts/rabbitmq-neutron-server",
                                "openstack/secrets/keystone-api-certs",
                                "openstack/serviceaccounts/rabbitmq-nova-server",
                                "openstack/secrets/keystone-credential-keys",
                                "openstack/serviceaccounts/tempest-ks-user",
                                "openstack/secrets/keystone-db-admin",
                                "openstack/serviceaccounts/tempest-run-tests",
                                "openstack/secrets/keystone-db-user",
                                "openstack/secrets/keystone-etc",
                                "openstack/secrets/keystone-fernet-keys",
                                "openstack/secrets/keystone-keystone-admin",
                                "openstack/secrets/keystone-keystone-test",
                                "openstack/secrets/keystone-rabbitmq-admin",
                                "openstack/secrets/keystone-rabbitmq-user",
                                "openstack/secrets/libvirt-api-ca",
                                "openstack/secrets/libvirt-etc",
                                "openstack/secrets/libvirt-libvirt-default-etc",
                                "openstack/secrets/libvirt-libvirt-default-jqv6z-api",
                                "openstack/secrets/libvirt-libvirt-default-jqv6z-vnc",
                                "openstack/secrets/libvirt-vnc-ca",
                                "openstack/secrets/neutron-db-admin",
                                "openstack/secrets/neutron-db-user",
                                "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/services/ceph-mon",
                                "openstack/services/glance-api",
                                "openstack/services/keystone-api",
                                "openstack/services/memcached",
                                "openstack/services/memcached-metrics",
                                "openstack/services/neutron-coredns",
                                "openstack/services/neutron-coredns-metrics",
                                "openstack/secrets/placement-db-user",
                                "openstack/services/neutron-server",
                                "openstack/secrets/placement-etc",
                                "openstack/services/nova-api",
                                "openstack/secrets/placement-keystone-admin",
                                "openstack/secrets/placement-keystone-user",
                                "openstack/services/nova-metadata",
                                "openstack/secrets/pvc-ceph-client-key",
                                "openstack/services/nova-novncproxy",
                                "openstack/secrets/rabbitmq-glance-default-user",
                                "openstack/services/percona-xtradb-cluster-operator",
                                "openstack/services/percona-xtradb-haproxy",
                                "openstack/secrets/rabbitmq-glance-erlang-cookie",
                                "openstack/services/percona-xtradb-haproxy-metrics",
                                "openstack/secrets/rabbitmq-keystone-default-user",
                                "openstack/secrets/rabbitmq-keystone-erlang-cookie",
                                "openstack/services/percona-xtradb-haproxy-replicas",
                                "openstack/secrets/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/services/percona-xtradb-pxc",
                                "openstack/secrets/rabbitmq-neutron-default-user",
                                "openstack/services/percona-xtradb-pxc-unready",
                                "openstack/secrets/rabbitmq-neutron-erlang-cookie",
                                "openstack/services/placement-api",
                                "openstack/secrets/rabbitmq-nova-default-user",
                                "openstack/services/rabbitmq-glance",
                                "openstack/secrets/rabbitmq-nova-erlang-cookie",
                                "openstack/secrets/sh.helm.release.v1.ceph-provisioners.v1",
                                "openstack/services/rabbitmq-glance-nodes",
                                "openstack/secrets/sh.helm.release.v1.glance.v1",
                                "openstack/services/rabbitmq-keystone",
                                "openstack/services/rabbitmq-keystone-nodes",
                                "openstack/secrets/sh.helm.release.v1.keystone.v1",
                                "openstack/secrets/sh.helm.release.v1.libvirt.v1",
                                "openstack/services/rabbitmq-messaging-topology-operator-webhook",
                                "openstack/secrets/sh.helm.release.v1.memcached.v1",
                                "openstack/secrets/sh.helm.release.v1.neutron-coredns.v1",
                                "openstack/services/rabbitmq-neutron",
                                "openstack/secrets/sh.helm.release.v1.neutron.v1",
                                "openstack/services/rabbitmq-neutron-nodes",
                                "openstack/services/rabbitmq-nova",
                                "openstack/secrets/sh.helm.release.v1.nova.v1",
                                "openstack/services/rabbitmq-nova-nodes",
                                "openstack/secrets/sh.helm.release.v1.openvswitch.v1",
                                "openstack/secrets/sh.helm.release.v1.placement.v1",
                                "openstack/secrets/sh.helm.release.v1.pxc-operator.v1",
                                "openstack/secrets/sh.helm.release.v1.rabbitmq-cluster-operator.v1",
                                "openstack/secrets/sh.helm.release.v1.tempest.v1",
                                "openstack/secrets/tempest-cluster-issuer-ca",
                                "openstack/secrets/tempest-etc",
                                "openstack/secrets/tempest-keystone-admin",
                                "openstack/secrets/tempest-keystone-user",
                                "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-e3f7-bde3-00000000001c-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:01:04.011390Z",
                            "start": "2026-07-29T14:59:41.858473Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.227:/tmp/logs/objects /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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.227:/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-227.nip.io-tls.txt\n>f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-227.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-4ktv6.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-4ktv6.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-5t6m5.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-5t6m5.yaml\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-92xr8.txt\n>f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-92xr8.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-fgnmd.txt\n>f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-fgnmd.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-bcpzj.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-bcpzj.yaml\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-cvvst.txt\n>f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-cvvst.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-9fst8.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-9fst8.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8.txt\n>f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-522wg.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-522wg.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-27h62.txt\n>f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-27h62.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-8nnsf.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-8nnsf.yaml\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-sd99j.txt\n>f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-sd99j.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-qv6mp.txt\n>f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-qv6mp.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-bj1ild.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-bj1ild.yaml\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-h4hng5.txt\n>f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-h4hng5.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/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/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/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/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/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-5dd457f949-sbdqt.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-api-5dd457f949-sbdqt.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-pmvvs.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-init-pmvvs.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-p7gw9.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-p7gw9.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-sqnbs.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-sqnbs.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-v2f96.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-v2f96.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-kjhfr.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-kjhfr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-bjkgb.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-bjkgb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-n24rf.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-n24rf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-wmxjk.txt\n>f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-wmxjk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-b464bdb84-wdc7t.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-api-b464bdb84-wdc7t.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-s8b4w.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-s8b4w.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-t5f6m.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-t5f6m.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-5hkwn.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-5hkwn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-dpnvn.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-dpnvn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-6zz9k.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-6zz9k.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-r7ttn.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-r7ttn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-hffxz.txt\n>f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-hffxz.yaml\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-jqv6z.txt\n>f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-jqv6z.yaml\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-8mcwr.txt\n>f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-8mcwr.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-77zvc.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-77zvc.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-h29f5.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-h29f5.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-pk7lp.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-pk7lp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-nh522.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-nh522.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-75b9h.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-75b9h.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-9xmnv.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-9xmnv.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-ccvh8.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-ccvh8.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-2rfrj.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-2rfrj.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-wqsrg.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-wqsrg.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-lk8x4.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-lk8x4.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-8dxv6.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-8dxv6.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-4hm5g.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-4hm5g.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-8986c67cf-5c285.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-8986c67cf-5c285.yaml\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-567fd8f479-hzssw.txt\n>f+++++++++ objects/namespaced/openstack/pods/neutron-server-567fd8f479-hzssw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-594b5c879-6dc9v.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-594b5c879-6dc9v.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7778466b56-ttrdf.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7778466b56-ttrdf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-wfqqb.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-wfqqb.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-65zwk.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-65zwk.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-frq4x.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-frq4x.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-757c444b7b-j9tbq.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-conductor-757c444b7b-j9tbq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-lxq6j.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-init-lxq6j.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-7zf2b.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-7zf2b.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-hwpxh.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-hwpxh.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-6l7ml.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-6l7ml.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-275sf.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-275sf.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-84ff4bffb9-h8xkq.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-84ff4bffb9-h8xkq.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-phw2x.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-phw2x.yaml\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-7c65946564-b9k2c.txt\n>f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-7c65946564-b9k2c.yaml\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-7sjpd.txt\n>f+++++++++ objects/namespaced/openstack/pods/openvswitch-7sjpd.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-78db6cdb7b-l8xdn.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-api-78db6cdb7b-l8xdn.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-gv2kp.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-init-gv2kp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-hf4k7.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-hf4k7.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-xpw8s.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-xpw8s.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-4v2wp.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-4v2wp.yaml\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-5nmfm.txt\n>f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-5nmfm.yaml\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-4kzkw.txt\n>f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-4kzkw.yaml\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-fv5cr.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-fv5cr.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-w7cvx.txt\n>f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-w7cvx.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-q7987.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-q7987.yaml\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-g6skr.txt\n>f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-g6skr.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/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/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/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-libvirt-default-jqv6z-api.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-jqv6z-api.yaml\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-jqv6z-vnc.txt\n>f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-jqv6z-vnc.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.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/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/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-227.nip.io-tls.txt",
                                ">f+++++++++ objects/namespaced/auth-system/secrets/keycloak.199-204-45-227.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-4ktv6.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-79c48d47db-4ktv6.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-5t6m5.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-cainjector-579c9dd7cd-5t6m5.yaml",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-92xr8.txt",
                                ">f+++++++++ objects/namespaced/cert-manager/pods/cert-manager-webhook-7d6b59cfdc-92xr8.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-fgnmd.txt",
                                ">f+++++++++ objects/namespaced/envoy-gateway-system/pods/envoy-gateway-78446f96c9-fgnmd.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-bcpzj.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-controller-bcpzj.yaml",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-cvvst.txt",
                                ">f+++++++++ objects/namespaced/ingress-nginx/pods/ingress-nginx-defaultbackend-6987ff55cf-cvvst.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-9fst8.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-nodeplugin-9fst8.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-522wg.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-522wg.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-27h62.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/cilium-operator-869df985b8-27h62.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-8nnsf.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-8nnsf.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-sd99j.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/coredns-67659f764b-sd99j.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-qv6mp.txt",
                                ">f+++++++++ objects/namespaced/kube-system/pods/kube-proxy-qv6mp.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-bj1ild.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-bj1ild.yaml",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-h4hng5.txt",
                                ">f+++++++++ objects/namespaced/kube-system/secrets/bootstrap-token-h4hng5.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/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/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/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/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/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-5dd457f949-sbdqt.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-api-5dd457f949-sbdqt.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-pmvvs.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-init-pmvvs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-p7gw9.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-db-sync-p7gw9.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-sqnbs.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-endpoints-sqnbs.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-v2f96.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-service-v2f96.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-kjhfr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-ks-user-kjhfr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-bjkgb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-metadefs-load-bjkgb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-n24rf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-rabbit-init-n24rf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-wmxjk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/glance-storage-init-wmxjk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-b464bdb84-wdc7t.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-api-b464bdb84-wdc7t.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-s8b4w.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-bootstrap-s8b4w.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-t5f6m.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-credential-setup-t5f6m.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-5hkwn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-init-5hkwn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-dpnvn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-db-sync-dpnvn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-6zz9k.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-domain-manage-6zz9k.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-r7ttn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-fernet-setup-r7ttn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-hffxz.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/keystone-rabbit-init-hffxz.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-jqv6z.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/libvirt-libvirt-default-jqv6z.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-8mcwr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/memcached-memcached-cf56b6468-8mcwr.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-77zvc.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-coredns-7dd4958666-77zvc.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-h29f5.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-init-h29f5.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-pk7lp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-db-sync-pk7lp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-nh522.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-dhcp-agent-default-nh522.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-75b9h.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-endpoints-75b9h.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-9xmnv.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-service-9xmnv.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-ccvh8.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ks-user-ccvh8.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-2rfrj.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-l3-agent-default-2rfrj.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-wqsrg.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-metadata-agent-default-wqsrg.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-lk8x4.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-netns-cleanup-cron-default-lk8x4.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-8dxv6.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-ovs-agent-default-8dxv6.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-4hm5g.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rabbit-init-4hm5g.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-8986c67cf-5c285.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-rpc-server-8986c67cf-5c285.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-567fd8f479-hzssw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/neutron-server-567fd8f479-hzssw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-594b5c879-6dc9v.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-metadata-594b5c879-6dc9v.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7778466b56-ttrdf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-api-osapi-7778466b56-ttrdf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-wfqqb.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-bootstrap-wfqqb.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-65zwk.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-cell-setup-65zwk.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-frq4x.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-compute-default-frq4x.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-757c444b7b-j9tbq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-conductor-757c444b7b-j9tbq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-lxq6j.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-init-lxq6j.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-7zf2b.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-db-sync-7zf2b.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-hwpxh.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-endpoints-hwpxh.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-6l7ml.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-service-6l7ml.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-275sf.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-ks-user-275sf.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-84ff4bffb9-h8xkq.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-novncproxy-84ff4bffb9-h8xkq.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-phw2x.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-rabbit-init-phw2x.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-7c65946564-b9k2c.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/nova-scheduler-7c65946564-b9k2c.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-7sjpd.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/openvswitch-7sjpd.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-78db6cdb7b-l8xdn.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-api-78db6cdb7b-l8xdn.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-gv2kp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-init-gv2kp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-hf4k7.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-db-sync-hf4k7.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-xpw8s.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-endpoints-xpw8s.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-4v2wp.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-service-4v2wp.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-5nmfm.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/placement-ks-user-5nmfm.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-4kzkw.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/pxc-operator-69cb5bbdb9-4kzkw.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-fv5cr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-cluster-operator-54f767cff8-fv5cr.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-w7cvx.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/rabbitmq-messaging-topology-operator-6f465c979f-w7cvx.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-q7987.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-ks-user-q7987.yaml",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-g6skr.txt",
                                ">f+++++++++ objects/namespaced/openstack/pods/tempest-run-tests-g6skr.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/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/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/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-libvirt-default-jqv6z-api.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-jqv6z-api.yaml",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-jqv6z-vnc.txt",
                                ">f+++++++++ objects/namespaced/openstack/secrets/libvirt-libvirt-default-jqv6z-vnc.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.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/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/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-e3f7-bde3-000000000017",
                        "name": "describe-kubernetes-objects",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/describe-kubernetes-objects"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:01:04.803130Z",
                            "start": "2026-07-29T15:01:04.018302Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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-e3f7-bde3-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:01:05.040463Z",
                            "start": "2026-07-29T15:01:04.819253Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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-e3f7-bde3-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:01:05.269398Z",
                            "start": "2026-07-29T15:01:05.047791Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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:59.289560",
                            "end": "2026-07-29 15:02:04.775282",
                            "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-e3f7-bde3-000000000023-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 123,
                            "start": "2026-07-29 15:01:05.485722",
                            "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-4ktv6/cert-manager-controller\nError from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-4ktv6\" not found\ncert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/cert-manager-cainjector\nError from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-5t6m5\" not found\ncert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/cert-manager-webhook\nError from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-92xr8\" not found\nenvoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/envoy-gateway\nError from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-fgnmd\" not found\ningress-nginx/ingress-nginx-controller-bcpzj/controller\nError from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-bcpzj\" not found\ningress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/ingress-nginx-default-backend\nError from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-cvvst\" not found\nkube-system/ceph-csi-rbd-nodeplugin-9fst8/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-9fst8\" not found\nkube-system/ceph-csi-rbd-nodeplugin-9fst8/driver-registrar\nError from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-9fst8\" not found\nkube-system/ceph-csi-rbd-nodeplugin-9fst8/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-9fst8\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin\nError from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-provisioner\nError from server (BadRequest): previous terminated container \"csi-provisioner\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-resizer\nError from server (BadRequest): previous terminated container \"csi-resizer\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-snapshotter\nError from server (BadRequest): previous terminated container \"csi-snapshotter\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-attacher\nError from server (BadRequest): previous terminated container \"csi-attacher\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin-controller\nError from server (BadRequest): previous terminated container \"csi-rbdplugin-controller\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found\nkube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/liveness-prometheus\nError from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found\nkube-system/cilium-522wg/config\nError from server (BadRequest): previous terminated container \"config\" in pod \"cilium-522wg\" not found\nkube-system/cilium-522wg/mount-cgroup\nError from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-522wg\" not found\nkube-system/cilium-522wg/apply-sysctl-overwrites\nError from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-522wg\" not found\nkube-system/cilium-522wg/mount-bpf-fs\nError from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-522wg\" not found\nkube-system/cilium-522wg/clean-cilium-state\nError from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-522wg\" not found\nkube-system/cilium-522wg/install-cni-binaries\nError from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-522wg\" not found\nkube-system/cilium-522wg/cilium-agent\nError from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-522wg\" not found\nkube-system/cilium-operator-869df985b8-27h62/cilium-operator\nError from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-27h62\" not found\nkube-system/coredns-67659f764b-8nnsf/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-8nnsf\" not found\nkube-system/coredns-67659f764b-sd99j/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-sd99j\" 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-qv6mp/kube-proxy\nError from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-qv6mp\" 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-5dd457f949-sbdqt/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-5dd457f949-sbdqt\" not found\nopenstack/glance-api-5dd457f949-sbdqt/glance-perms\nError from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-5dd457f949-sbdqt\" not found\nopenstack/glance-api-5dd457f949-sbdqt/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-5dd457f949-sbdqt\" not found\nopenstack/glance-api-5dd457f949-sbdqt/glance-api\nError from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-5dd457f949-sbdqt\" not found\nopenstack/glance-db-init-pmvvs/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-pmvvs\" not found\nopenstack/glance-db-init-pmvvs/glance-db-init-0\nError from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-pmvvs\" not found\nopenstack/glance-db-sync-p7gw9/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-p7gw9\" not found\nopenstack/glance-db-sync-p7gw9/glance-db-sync\nError from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-p7gw9\" not found\nopenstack/glance-ks-endpoints-sqnbs/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-sqnbs\" not found\nopenstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-sqnbs\" not found\nopenstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-sqnbs\" not found\nopenstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-sqnbs\" not found\nopenstack/glance-ks-service-v2f96/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-v2f96\" not found\nopenstack/glance-ks-service-v2f96/image-ks-service-registration\nError from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-v2f96\" not found\nopenstack/glance-ks-user-kjhfr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-kjhfr\" not found\nopenstack/glance-ks-user-kjhfr/glance-ks-user\nError from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-kjhfr\" not found\nopenstack/glance-metadefs-load-bjkgb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-bjkgb\" not found\nopenstack/glance-metadefs-load-bjkgb/glance-metadefs-load\nError from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-bjkgb\" not found\nopenstack/glance-rabbit-init-n24rf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-n24rf\" not found\nopenstack/glance-rabbit-init-n24rf/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-n24rf\" not found\nopenstack/glance-storage-init-wmxjk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-wmxjk\" not found\nopenstack/glance-storage-init-wmxjk/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-wmxjk\" not found\nopenstack/glance-storage-init-wmxjk/glance-storage-init\nError from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-wmxjk\" not found\nopenstack/keystone-api-b464bdb84-wdc7t/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-b464bdb84-wdc7t\" not found\nopenstack/keystone-api-b464bdb84-wdc7t/keystone-api\nError from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-b464bdb84-wdc7t\" not found\nopenstack/keystone-bootstrap-s8b4w/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-s8b4w\" not found\nopenstack/keystone-bootstrap-s8b4w/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-s8b4w\" not found\nopenstack/keystone-credential-setup-t5f6m/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-t5f6m\" not found\nopenstack/keystone-credential-setup-t5f6m/keystone-credential-setup\nError from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-t5f6m\" not found\nopenstack/keystone-db-init-5hkwn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-5hkwn\" not found\nopenstack/keystone-db-init-5hkwn/keystone-db-init-0\nError from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-5hkwn\" not found\nopenstack/keystone-db-sync-dpnvn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-dpnvn\" not found\nopenstack/keystone-db-sync-dpnvn/keystone-db-sync\nError from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-dpnvn\" not found\nopenstack/keystone-domain-manage-6zz9k/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-6zz9k\" not found\nopenstack/keystone-domain-manage-6zz9k/keystone-domain-manage\nError from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-6zz9k\" not found\nopenstack/keystone-fernet-setup-r7ttn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-r7ttn\" not found\nopenstack/keystone-fernet-setup-r7ttn/keystone-fernet-setup\nError from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-r7ttn\" not found\nopenstack/keystone-rabbit-init-hffxz/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-hffxz\" not found\nopenstack/keystone-rabbit-init-hffxz/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-hffxz\" not found\nopenstack/libvirt-libvirt-default-jqv6z/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-jqv6z\" not found\nopenstack/libvirt-libvirt-default-jqv6z/init-dynamic-options\nError from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-jqv6z\" not found\nopenstack/libvirt-libvirt-default-jqv6z/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-jqv6z\" not found\nopenstack/libvirt-libvirt-default-jqv6z/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-jqv6z\" not found\nopenstack/libvirt-libvirt-default-jqv6z/tls-sidecar\nError from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-jqv6z\" not found\nopenstack/libvirt-libvirt-default-jqv6z/libvirt\nError from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-jqv6z\" not found\nopenstack/libvirt-libvirt-default-jqv6z/libvirt-exporter\nError from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-jqv6z\" not found\nopenstack/memcached-memcached-cf56b6468-8mcwr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-8mcwr\" not found\nopenstack/memcached-memcached-cf56b6468-8mcwr/memcached\nError from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-8mcwr\" not found\nopenstack/memcached-memcached-cf56b6468-8mcwr/memcached-exporter\nError from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-8mcwr\" not found\nopenstack/neutron-coredns-7dd4958666-77zvc/coredns\nError from server (BadRequest): previous terminated container \"coredns\" in pod \"neutron-coredns-7dd4958666-77zvc\" not found\nopenstack/neutron-db-init-h29f5/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-h29f5\" not found\nopenstack/neutron-db-init-h29f5/neutron-db-init-0\nError from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-h29f5\" not found\nopenstack/neutron-db-sync-pk7lp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-pk7lp\" not found\nopenstack/neutron-db-sync-pk7lp/neutron-db-sync\nError from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-pk7lp\" not found\nopenstack/neutron-dhcp-agent-default-nh522/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-dhcp-agent-default-nh522\" not found\nopenstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent-init\nError from server (BadRequest): previous terminated container \"neutron-dhcp-agent-init\" in pod \"neutron-dhcp-agent-default-nh522\" not found\nopenstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent\nError from server (BadRequest): previous terminated container \"neutron-dhcp-agent\" in pod \"neutron-dhcp-agent-default-nh522\" not found\nopenstack/neutron-ks-endpoints-75b9h/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-75b9h\" not found\nopenstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-75b9h\" not found\nopenstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-75b9h\" not found\nopenstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-75b9h\" not found\nopenstack/neutron-ks-service-9xmnv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-9xmnv\" not found\nopenstack/neutron-ks-service-9xmnv/network-ks-service-registration\nError from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-9xmnv\" not found\nopenstack/neutron-ks-user-ccvh8/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-ccvh8\" not found\nopenstack/neutron-ks-user-ccvh8/neutron-ks-user\nError from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-ccvh8\" not found\nopenstack/neutron-l3-agent-default-2rfrj/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-l3-agent-default-2rfrj\" not found\nopenstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent-init\nError from server (BadRequest): previous terminated container \"neutron-l3-agent-init\" in pod \"neutron-l3-agent-default-2rfrj\" not found\nopenstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent\nError from server (BadRequest): previous terminated container \"neutron-l3-agent\" in pod \"neutron-l3-agent-default-2rfrj\" not found\nopenstack/neutron-metadata-agent-default-wqsrg/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-metadata-agent-default-wqsrg\" not found\nopenstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent-init\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-metadata-agent-default-wqsrg\" not found\nopenstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent\nError from server (BadRequest): previous terminated container \"neutron-metadata-agent\" in pod \"neutron-metadata-agent-default-wqsrg\" not found\nopenstack/neutron-netns-cleanup-cron-default-lk8x4/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-lk8x4\" not found\nopenstack/neutron-netns-cleanup-cron-default-lk8x4/neutron-netns-cleanup-cron\nError from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-lk8x4\" not found\nopenstack/neutron-ovs-agent-default-8dxv6/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovs-agent-default-8dxv6\" not found\nopenstack/neutron-ovs-agent-default-8dxv6/neutron-openvswitch-agent-kernel-modules\nError from server (BadRequest): previous terminated container \"neutron-openvswitch-agent-kernel-modules\" in pod \"neutron-ovs-agent-default-8dxv6\" not found\nopenstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent-init\nError from server (BadRequest): previous terminated container \"neutron-ovs-agent-init\" in pod \"neutron-ovs-agent-default-8dxv6\" not found\nopenstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent\nError from server (BadRequest): previous terminated container \"neutron-ovs-agent\" in pod \"neutron-ovs-agent-default-8dxv6\" not found\nopenstack/neutron-rabbit-init-4hm5g/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-4hm5g\" not found\nopenstack/neutron-rabbit-init-4hm5g/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-4hm5g\" not found\nopenstack/neutron-rpc-server-8986c67cf-5c285/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-8986c67cf-5c285\" not found\nopenstack/neutron-rpc-server-8986c67cf-5c285/neutron-rpc-server\nError from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-8986c67cf-5c285\" not found\nopenstack/neutron-server-567fd8f479-hzssw/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-567fd8f479-hzssw\" not found\nopenstack/neutron-server-567fd8f479-hzssw/neutron-server\nError from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-567fd8f479-hzssw\" not found\nopenstack/neutron-server-567fd8f479-hzssw/neutron-policy-server\nError from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-567fd8f479-hzssw\" not found\nopenstack/nova-api-metadata-594b5c879-6dc9v/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-594b5c879-6dc9v\" not found\nopenstack/nova-api-metadata-594b5c879-6dc9v/nova-api-metadata-init\nError from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-594b5c879-6dc9v\" not found\nopenstack/nova-api-metadata-594b5c879-6dc9v/nova-api\nError from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-594b5c879-6dc9v\" not found\nopenstack/nova-api-osapi-7778466b56-ttrdf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-7778466b56-ttrdf\" not found\nopenstack/nova-api-osapi-7778466b56-ttrdf/nova-osapi\nError from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-7778466b56-ttrdf\" not found\nopenstack/nova-bootstrap-wfqqb/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-wfqqb\" not found\nopenstack/nova-bootstrap-wfqqb/bootstrap\nError from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-wfqqb\" not found\nopenstack/nova-cell-setup-29755620-snfgh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-29755620-snfgh\" not found\nopenstack/nova-cell-setup-29755620-snfgh/nova-cell-setup\nError from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-29755620-snfgh\" not found\nopenstack/nova-cell-setup-65zwk/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-65zwk\" not found\nopenstack/nova-cell-setup-65zwk/nova-cell-setup-init\nError from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-65zwk\" not found\nopenstack/nova-cell-setup-65zwk/nova-cell-setup\nError from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-65zwk\" not found\nopenstack/nova-compute-default-frq4x/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-frq4x\" not found\nopenstack/nova-compute-default-frq4x/nova-compute-init\nError from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-frq4x\" not found\nopenstack/nova-compute-default-frq4x/ceph-perms\nError from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-frq4x\" not found\nopenstack/nova-compute-default-frq4x/ceph-admin-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-frq4x\" not found\nopenstack/nova-compute-default-frq4x/ceph-keyring-placement\nError from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-frq4x\" not found\nopenstack/nova-compute-default-frq4x/nova-compute-vnc-init\nError from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-frq4x\" not found\nopenstack/nova-compute-default-frq4x/nova-compute-ssh-init\nError from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-frq4x\" not found\nopenstack/nova-compute-default-frq4x/nova-compute\nError from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-frq4x\" not found\nopenstack/nova-compute-default-frq4x/nova-compute-ssh\nError from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-frq4x\" not found\nopenstack/nova-conductor-757c444b7b-j9tbq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-757c444b7b-j9tbq\" not found\nopenstack/nova-conductor-757c444b7b-j9tbq/nova-conductor\nError from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-757c444b7b-j9tbq\" not found\nopenstack/nova-db-init-lxq6j/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-lxq6j\" not found\nopenstack/nova-db-init-lxq6j/nova-db-init-0\nError from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-lxq6j\" not found\nopenstack/nova-db-init-lxq6j/nova-db-init-1\nError from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-lxq6j\" not found\nopenstack/nova-db-init-lxq6j/nova-db-init-2\nError from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-lxq6j\" not found\nopenstack/nova-db-sync-7zf2b/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-7zf2b\" not found\nopenstack/nova-db-sync-7zf2b/nova-db-sync\nError from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-7zf2b\" not found\nopenstack/nova-ks-endpoints-hwpxh/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-hwpxh\" not found\nopenstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-hwpxh\" not found\nopenstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-hwpxh\" not found\nopenstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-hwpxh\" not found\nopenstack/nova-ks-service-6l7ml/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-6l7ml\" not found\nopenstack/nova-ks-service-6l7ml/compute-ks-service-registration\nError from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-6l7ml\" not found\nopenstack/nova-ks-user-275sf/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-275sf\" not found\nopenstack/nova-ks-user-275sf/nova-ks-user\nError from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-275sf\" not found\nopenstack/nova-novncproxy-84ff4bffb9-h8xkq/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-84ff4bffb9-h8xkq\" not found\nopenstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-84ff4bffb9-h8xkq\" not found\nopenstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init-assets\nError from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-84ff4bffb9-h8xkq\" not found\nopenstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy\nError from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-84ff4bffb9-h8xkq\" not found\nopenstack/nova-rabbit-init-phw2x/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-phw2x\" not found\nopenstack/nova-rabbit-init-phw2x/rabbit-init\nError from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-phw2x\" not found\nopenstack/nova-scheduler-7c65946564-b9k2c/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-7c65946564-b9k2c\" not found\nopenstack/nova-scheduler-7c65946564-b9k2c/nova-scheduler\nError from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-7c65946564-b9k2c\" not found\nopenstack/nova-service-cleaner-29755620-pmswv/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"nova-service-cleaner-29755620-pmswv\" not found\nopenstack/nova-service-cleaner-29755620-pmswv/nova-service-cleaner\nError from server (BadRequest): previous terminated container \"nova-service-cleaner\" in pod \"nova-service-cleaner-29755620-pmswv\" not found\nopenstack/openvswitch-7sjpd/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-7sjpd\" not found\nopenstack/openvswitch-7sjpd/openvswitch-db-perms\nError from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-7sjpd\" not found\nopenstack/openvswitch-7sjpd/openvswitch-vswitchd-modules\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-7sjpd\" not found\nopenstack/openvswitch-7sjpd/openvswitch-db\nError from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-7sjpd\" not found\nopenstack/openvswitch-7sjpd/openvswitch-vswitchd\nError from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-7sjpd\" 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-78db6cdb7b-l8xdn/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-78db6cdb7b-l8xdn\" not found\nopenstack/placement-api-78db6cdb7b-l8xdn/placement-api\nError from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-78db6cdb7b-l8xdn\" not found\nopenstack/placement-db-init-gv2kp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-gv2kp\" not found\nopenstack/placement-db-init-gv2kp/placement-db-init-0\nError from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-gv2kp\" not found\nopenstack/placement-db-sync-hf4k7/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-hf4k7\" not found\nopenstack/placement-db-sync-hf4k7/placement-db-sync\nError from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-hf4k7\" not found\nopenstack/placement-ks-endpoints-xpw8s/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-xpw8s\" not found\nopenstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-admin\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-xpw8s\" not found\nopenstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-internal\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-xpw8s\" not found\nopenstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-public\nError from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-xpw8s\" not found\nopenstack/placement-ks-service-4v2wp/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-4v2wp\" not found\nopenstack/placement-ks-service-4v2wp/placement-ks-service-registration\nError from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-4v2wp\" not found\nopenstack/placement-ks-user-5nmfm/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-5nmfm\" not found\nopenstack/placement-ks-user-5nmfm/placement-ks-user\nError from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-5nmfm\" not found\nopenstack/pxc-operator-69cb5bbdb9-4kzkw/percona-xtradb-cluster-operator\nError from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-4kzkw\" not found\nopenstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-fv5cr\" 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-w7cvx/rabbitmq-cluster-operator\nError from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-w7cvx\" 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-q7987/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-q7987\" not found\nopenstack/tempest-ks-user-q7987/tempest-ks-user\nError from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-q7987\" not found\nopenstack/tempest-run-tests-g6skr/init\nError from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-g6skr\" not found\nopenstack/tempest-run-tests-g6skr/tempest-run-tests-init\nError from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-g6skr\" not found\nopenstack/tempest-run-tests-g6skr/tempest-run-tests\nError from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-g6skr\" 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-4ktv6/cert-manager-controller",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-controller\" in pod \"cert-manager-79c48d47db-4ktv6\" not found",
                                "cert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/cert-manager-cainjector",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-cainjector\" in pod \"cert-manager-cainjector-579c9dd7cd-5t6m5\" not found",
                                "cert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/cert-manager-webhook",
                                "Error from server (BadRequest): previous terminated container \"cert-manager-webhook\" in pod \"cert-manager-webhook-7d6b59cfdc-92xr8\" not found",
                                "envoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/envoy-gateway",
                                "Error from server (BadRequest): previous terminated container \"envoy-gateway\" in pod \"envoy-gateway-78446f96c9-fgnmd\" not found",
                                "ingress-nginx/ingress-nginx-controller-bcpzj/controller",
                                "Error from server (BadRequest): previous terminated container \"controller\" in pod \"ingress-nginx-controller-bcpzj\" not found",
                                "ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/ingress-nginx-default-backend",
                                "Error from server (BadRequest): previous terminated container \"ingress-nginx-default-backend\" in pod \"ingress-nginx-defaultbackend-6987ff55cf-cvvst\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-9fst8/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-nodeplugin-9fst8\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-9fst8/driver-registrar",
                                "Error from server (BadRequest): previous terminated container \"driver-registrar\" in pod \"ceph-csi-rbd-nodeplugin-9fst8\" not found",
                                "kube-system/ceph-csi-rbd-nodeplugin-9fst8/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-nodeplugin-9fst8\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-provisioner",
                                "Error from server (BadRequest): previous terminated container \"csi-provisioner\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-resizer",
                                "Error from server (BadRequest): previous terminated container \"csi-resizer\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-snapshotter",
                                "Error from server (BadRequest): previous terminated container \"csi-snapshotter\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-attacher",
                                "Error from server (BadRequest): previous terminated container \"csi-attacher\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin-controller",
                                "Error from server (BadRequest): previous terminated container \"csi-rbdplugin-controller\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found",
                                "kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/liveness-prometheus",
                                "Error from server (BadRequest): previous terminated container \"liveness-prometheus\" in pod \"ceph-csi-rbd-provisioner-69cb97fb6-rh9n8\" not found",
                                "kube-system/cilium-522wg/config",
                                "Error from server (BadRequest): previous terminated container \"config\" in pod \"cilium-522wg\" not found",
                                "kube-system/cilium-522wg/mount-cgroup",
                                "Error from server (BadRequest): previous terminated container \"mount-cgroup\" in pod \"cilium-522wg\" not found",
                                "kube-system/cilium-522wg/apply-sysctl-overwrites",
                                "Error from server (BadRequest): previous terminated container \"apply-sysctl-overwrites\" in pod \"cilium-522wg\" not found",
                                "kube-system/cilium-522wg/mount-bpf-fs",
                                "Error from server (BadRequest): previous terminated container \"mount-bpf-fs\" in pod \"cilium-522wg\" not found",
                                "kube-system/cilium-522wg/clean-cilium-state",
                                "Error from server (BadRequest): previous terminated container \"clean-cilium-state\" in pod \"cilium-522wg\" not found",
                                "kube-system/cilium-522wg/install-cni-binaries",
                                "Error from server (BadRequest): previous terminated container \"install-cni-binaries\" in pod \"cilium-522wg\" not found",
                                "kube-system/cilium-522wg/cilium-agent",
                                "Error from server (BadRequest): previous terminated container \"cilium-agent\" in pod \"cilium-522wg\" not found",
                                "kube-system/cilium-operator-869df985b8-27h62/cilium-operator",
                                "Error from server (BadRequest): previous terminated container \"cilium-operator\" in pod \"cilium-operator-869df985b8-27h62\" not found",
                                "kube-system/coredns-67659f764b-8nnsf/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-8nnsf\" not found",
                                "kube-system/coredns-67659f764b-sd99j/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"coredns-67659f764b-sd99j\" 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-qv6mp/kube-proxy",
                                "Error from server (BadRequest): previous terminated container \"kube-proxy\" in pod \"kube-proxy-qv6mp\" 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-5dd457f949-sbdqt/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-api-5dd457f949-sbdqt\" not found",
                                "openstack/glance-api-5dd457f949-sbdqt/glance-perms",
                                "Error from server (BadRequest): previous terminated container \"glance-perms\" in pod \"glance-api-5dd457f949-sbdqt\" not found",
                                "openstack/glance-api-5dd457f949-sbdqt/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-api-5dd457f949-sbdqt\" not found",
                                "openstack/glance-api-5dd457f949-sbdqt/glance-api",
                                "Error from server (BadRequest): previous terminated container \"glance-api\" in pod \"glance-api-5dd457f949-sbdqt\" not found",
                                "openstack/glance-db-init-pmvvs/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-init-pmvvs\" not found",
                                "openstack/glance-db-init-pmvvs/glance-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"glance-db-init-0\" in pod \"glance-db-init-pmvvs\" not found",
                                "openstack/glance-db-sync-p7gw9/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-db-sync-p7gw9\" not found",
                                "openstack/glance-db-sync-p7gw9/glance-db-sync",
                                "Error from server (BadRequest): previous terminated container \"glance-db-sync\" in pod \"glance-db-sync-p7gw9\" not found",
                                "openstack/glance-ks-endpoints-sqnbs/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-endpoints-sqnbs\" not found",
                                "openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-admin\" in pod \"glance-ks-endpoints-sqnbs\" not found",
                                "openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-internal\" in pod \"glance-ks-endpoints-sqnbs\" not found",
                                "openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"image-ks-endpoints-public\" in pod \"glance-ks-endpoints-sqnbs\" not found",
                                "openstack/glance-ks-service-v2f96/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-service-v2f96\" not found",
                                "openstack/glance-ks-service-v2f96/image-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"image-ks-service-registration\" in pod \"glance-ks-service-v2f96\" not found",
                                "openstack/glance-ks-user-kjhfr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-ks-user-kjhfr\" not found",
                                "openstack/glance-ks-user-kjhfr/glance-ks-user",
                                "Error from server (BadRequest): previous terminated container \"glance-ks-user\" in pod \"glance-ks-user-kjhfr\" not found",
                                "openstack/glance-metadefs-load-bjkgb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-metadefs-load-bjkgb\" not found",
                                "openstack/glance-metadefs-load-bjkgb/glance-metadefs-load",
                                "Error from server (BadRequest): previous terminated container \"glance-metadefs-load\" in pod \"glance-metadefs-load-bjkgb\" not found",
                                "openstack/glance-rabbit-init-n24rf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-rabbit-init-n24rf\" not found",
                                "openstack/glance-rabbit-init-n24rf/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"glance-rabbit-init-n24rf\" not found",
                                "openstack/glance-storage-init-wmxjk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"glance-storage-init-wmxjk\" not found",
                                "openstack/glance-storage-init-wmxjk/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"glance-storage-init-wmxjk\" not found",
                                "openstack/glance-storage-init-wmxjk/glance-storage-init",
                                "Error from server (BadRequest): previous terminated container \"glance-storage-init\" in pod \"glance-storage-init-wmxjk\" not found",
                                "openstack/keystone-api-b464bdb84-wdc7t/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-api-b464bdb84-wdc7t\" not found",
                                "openstack/keystone-api-b464bdb84-wdc7t/keystone-api",
                                "Error from server (BadRequest): previous terminated container \"keystone-api\" in pod \"keystone-api-b464bdb84-wdc7t\" not found",
                                "openstack/keystone-bootstrap-s8b4w/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-bootstrap-s8b4w\" not found",
                                "openstack/keystone-bootstrap-s8b4w/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"keystone-bootstrap-s8b4w\" not found",
                                "openstack/keystone-credential-setup-t5f6m/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-credential-setup-t5f6m\" not found",
                                "openstack/keystone-credential-setup-t5f6m/keystone-credential-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-credential-setup\" in pod \"keystone-credential-setup-t5f6m\" not found",
                                "openstack/keystone-db-init-5hkwn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-init-5hkwn\" not found",
                                "openstack/keystone-db-init-5hkwn/keystone-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-init-0\" in pod \"keystone-db-init-5hkwn\" not found",
                                "openstack/keystone-db-sync-dpnvn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-db-sync-dpnvn\" not found",
                                "openstack/keystone-db-sync-dpnvn/keystone-db-sync",
                                "Error from server (BadRequest): previous terminated container \"keystone-db-sync\" in pod \"keystone-db-sync-dpnvn\" not found",
                                "openstack/keystone-domain-manage-6zz9k/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-domain-manage-6zz9k\" not found",
                                "openstack/keystone-domain-manage-6zz9k/keystone-domain-manage",
                                "Error from server (BadRequest): previous terminated container \"keystone-domain-manage\" in pod \"keystone-domain-manage-6zz9k\" not found",
                                "openstack/keystone-fernet-setup-r7ttn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-fernet-setup-r7ttn\" not found",
                                "openstack/keystone-fernet-setup-r7ttn/keystone-fernet-setup",
                                "Error from server (BadRequest): previous terminated container \"keystone-fernet-setup\" in pod \"keystone-fernet-setup-r7ttn\" not found",
                                "openstack/keystone-rabbit-init-hffxz/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"keystone-rabbit-init-hffxz\" not found",
                                "openstack/keystone-rabbit-init-hffxz/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"keystone-rabbit-init-hffxz\" not found",
                                "openstack/libvirt-libvirt-default-jqv6z/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"libvirt-libvirt-default-jqv6z\" not found",
                                "openstack/libvirt-libvirt-default-jqv6z/init-dynamic-options",
                                "Error from server (BadRequest): previous terminated container \"init-dynamic-options\" in pod \"libvirt-libvirt-default-jqv6z\" not found",
                                "openstack/libvirt-libvirt-default-jqv6z/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"libvirt-libvirt-default-jqv6z\" not found",
                                "openstack/libvirt-libvirt-default-jqv6z/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"libvirt-libvirt-default-jqv6z\" not found",
                                "openstack/libvirt-libvirt-default-jqv6z/tls-sidecar",
                                "Error from server (BadRequest): previous terminated container \"tls-sidecar\" in pod \"libvirt-libvirt-default-jqv6z\" not found",
                                "openstack/libvirt-libvirt-default-jqv6z/libvirt",
                                "Error from server (BadRequest): previous terminated container \"libvirt\" in pod \"libvirt-libvirt-default-jqv6z\" not found",
                                "openstack/libvirt-libvirt-default-jqv6z/libvirt-exporter",
                                "Error from server (BadRequest): previous terminated container \"libvirt-exporter\" in pod \"libvirt-libvirt-default-jqv6z\" not found",
                                "openstack/memcached-memcached-cf56b6468-8mcwr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"memcached-memcached-cf56b6468-8mcwr\" not found",
                                "openstack/memcached-memcached-cf56b6468-8mcwr/memcached",
                                "Error from server (BadRequest): previous terminated container \"memcached\" in pod \"memcached-memcached-cf56b6468-8mcwr\" not found",
                                "openstack/memcached-memcached-cf56b6468-8mcwr/memcached-exporter",
                                "Error from server (BadRequest): previous terminated container \"memcached-exporter\" in pod \"memcached-memcached-cf56b6468-8mcwr\" not found",
                                "openstack/neutron-coredns-7dd4958666-77zvc/coredns",
                                "Error from server (BadRequest): previous terminated container \"coredns\" in pod \"neutron-coredns-7dd4958666-77zvc\" not found",
                                "openstack/neutron-db-init-h29f5/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-init-h29f5\" not found",
                                "openstack/neutron-db-init-h29f5/neutron-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-init-0\" in pod \"neutron-db-init-h29f5\" not found",
                                "openstack/neutron-db-sync-pk7lp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-db-sync-pk7lp\" not found",
                                "openstack/neutron-db-sync-pk7lp/neutron-db-sync",
                                "Error from server (BadRequest): previous terminated container \"neutron-db-sync\" in pod \"neutron-db-sync-pk7lp\" not found",
                                "openstack/neutron-dhcp-agent-default-nh522/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-dhcp-agent-default-nh522\" not found",
                                "openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-dhcp-agent-init\" in pod \"neutron-dhcp-agent-default-nh522\" not found",
                                "openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-dhcp-agent\" in pod \"neutron-dhcp-agent-default-nh522\" not found",
                                "openstack/neutron-ks-endpoints-75b9h/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-endpoints-75b9h\" not found",
                                "openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-admin\" in pod \"neutron-ks-endpoints-75b9h\" not found",
                                "openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-internal\" in pod \"neutron-ks-endpoints-75b9h\" not found",
                                "openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"network-ks-endpoints-public\" in pod \"neutron-ks-endpoints-75b9h\" not found",
                                "openstack/neutron-ks-service-9xmnv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-service-9xmnv\" not found",
                                "openstack/neutron-ks-service-9xmnv/network-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"network-ks-service-registration\" in pod \"neutron-ks-service-9xmnv\" not found",
                                "openstack/neutron-ks-user-ccvh8/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ks-user-ccvh8\" not found",
                                "openstack/neutron-ks-user-ccvh8/neutron-ks-user",
                                "Error from server (BadRequest): previous terminated container \"neutron-ks-user\" in pod \"neutron-ks-user-ccvh8\" not found",
                                "openstack/neutron-l3-agent-default-2rfrj/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-l3-agent-default-2rfrj\" not found",
                                "openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-l3-agent-init\" in pod \"neutron-l3-agent-default-2rfrj\" not found",
                                "openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-l3-agent\" in pod \"neutron-l3-agent-default-2rfrj\" not found",
                                "openstack/neutron-metadata-agent-default-wqsrg/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-metadata-agent-default-wqsrg\" not found",
                                "openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent-init\" in pod \"neutron-metadata-agent-default-wqsrg\" not found",
                                "openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-metadata-agent\" in pod \"neutron-metadata-agent-default-wqsrg\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-lk8x4/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-netns-cleanup-cron-default-lk8x4\" not found",
                                "openstack/neutron-netns-cleanup-cron-default-lk8x4/neutron-netns-cleanup-cron",
                                "Error from server (BadRequest): previous terminated container \"neutron-netns-cleanup-cron\" in pod \"neutron-netns-cleanup-cron-default-lk8x4\" not found",
                                "openstack/neutron-ovs-agent-default-8dxv6/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-ovs-agent-default-8dxv6\" not found",
                                "openstack/neutron-ovs-agent-default-8dxv6/neutron-openvswitch-agent-kernel-modules",
                                "Error from server (BadRequest): previous terminated container \"neutron-openvswitch-agent-kernel-modules\" in pod \"neutron-ovs-agent-default-8dxv6\" not found",
                                "openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent-init",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovs-agent-init\" in pod \"neutron-ovs-agent-default-8dxv6\" not found",
                                "openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent",
                                "Error from server (BadRequest): previous terminated container \"neutron-ovs-agent\" in pod \"neutron-ovs-agent-default-8dxv6\" not found",
                                "openstack/neutron-rabbit-init-4hm5g/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rabbit-init-4hm5g\" not found",
                                "openstack/neutron-rabbit-init-4hm5g/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"neutron-rabbit-init-4hm5g\" not found",
                                "openstack/neutron-rpc-server-8986c67cf-5c285/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-rpc-server-8986c67cf-5c285\" not found",
                                "openstack/neutron-rpc-server-8986c67cf-5c285/neutron-rpc-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-rpc-server\" in pod \"neutron-rpc-server-8986c67cf-5c285\" not found",
                                "openstack/neutron-server-567fd8f479-hzssw/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"neutron-server-567fd8f479-hzssw\" not found",
                                "openstack/neutron-server-567fd8f479-hzssw/neutron-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-server\" in pod \"neutron-server-567fd8f479-hzssw\" not found",
                                "openstack/neutron-server-567fd8f479-hzssw/neutron-policy-server",
                                "Error from server (BadRequest): previous terminated container \"neutron-policy-server\" in pod \"neutron-server-567fd8f479-hzssw\" not found",
                                "openstack/nova-api-metadata-594b5c879-6dc9v/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-metadata-594b5c879-6dc9v\" not found",
                                "openstack/nova-api-metadata-594b5c879-6dc9v/nova-api-metadata-init",
                                "Error from server (BadRequest): previous terminated container \"nova-api-metadata-init\" in pod \"nova-api-metadata-594b5c879-6dc9v\" not found",
                                "openstack/nova-api-metadata-594b5c879-6dc9v/nova-api",
                                "Error from server (BadRequest): previous terminated container \"nova-api\" in pod \"nova-api-metadata-594b5c879-6dc9v\" not found",
                                "openstack/nova-api-osapi-7778466b56-ttrdf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-api-osapi-7778466b56-ttrdf\" not found",
                                "openstack/nova-api-osapi-7778466b56-ttrdf/nova-osapi",
                                "Error from server (BadRequest): previous terminated container \"nova-osapi\" in pod \"nova-api-osapi-7778466b56-ttrdf\" not found",
                                "openstack/nova-bootstrap-wfqqb/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-bootstrap-wfqqb\" not found",
                                "openstack/nova-bootstrap-wfqqb/bootstrap",
                                "Error from server (BadRequest): previous terminated container \"bootstrap\" in pod \"nova-bootstrap-wfqqb\" not found",
                                "openstack/nova-cell-setup-29755620-snfgh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-29755620-snfgh\" not found",
                                "openstack/nova-cell-setup-29755620-snfgh/nova-cell-setup",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-29755620-snfgh\" not found",
                                "openstack/nova-cell-setup-65zwk/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-cell-setup-65zwk\" not found",
                                "openstack/nova-cell-setup-65zwk/nova-cell-setup-init",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup-init\" in pod \"nova-cell-setup-65zwk\" not found",
                                "openstack/nova-cell-setup-65zwk/nova-cell-setup",
                                "Error from server (BadRequest): previous terminated container \"nova-cell-setup\" in pod \"nova-cell-setup-65zwk\" not found",
                                "openstack/nova-compute-default-frq4x/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-compute-default-frq4x\" not found",
                                "openstack/nova-compute-default-frq4x/nova-compute-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-init\" in pod \"nova-compute-default-frq4x\" not found",
                                "openstack/nova-compute-default-frq4x/ceph-perms",
                                "Error from server (BadRequest): previous terminated container \"ceph-perms\" in pod \"nova-compute-default-frq4x\" not found",
                                "openstack/nova-compute-default-frq4x/ceph-admin-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-admin-keyring-placement\" in pod \"nova-compute-default-frq4x\" not found",
                                "openstack/nova-compute-default-frq4x/ceph-keyring-placement",
                                "Error from server (BadRequest): previous terminated container \"ceph-keyring-placement\" in pod \"nova-compute-default-frq4x\" not found",
                                "openstack/nova-compute-default-frq4x/nova-compute-vnc-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-vnc-init\" in pod \"nova-compute-default-frq4x\" not found",
                                "openstack/nova-compute-default-frq4x/nova-compute-ssh-init",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh-init\" in pod \"nova-compute-default-frq4x\" not found",
                                "openstack/nova-compute-default-frq4x/nova-compute",
                                "Error from server (BadRequest): previous terminated container \"nova-compute\" in pod \"nova-compute-default-frq4x\" not found",
                                "openstack/nova-compute-default-frq4x/nova-compute-ssh",
                                "Error from server (BadRequest): previous terminated container \"nova-compute-ssh\" in pod \"nova-compute-default-frq4x\" not found",
                                "openstack/nova-conductor-757c444b7b-j9tbq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-conductor-757c444b7b-j9tbq\" not found",
                                "openstack/nova-conductor-757c444b7b-j9tbq/nova-conductor",
                                "Error from server (BadRequest): previous terminated container \"nova-conductor\" in pod \"nova-conductor-757c444b7b-j9tbq\" not found",
                                "openstack/nova-db-init-lxq6j/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-init-lxq6j\" not found",
                                "openstack/nova-db-init-lxq6j/nova-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-0\" in pod \"nova-db-init-lxq6j\" not found",
                                "openstack/nova-db-init-lxq6j/nova-db-init-1",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-1\" in pod \"nova-db-init-lxq6j\" not found",
                                "openstack/nova-db-init-lxq6j/nova-db-init-2",
                                "Error from server (BadRequest): previous terminated container \"nova-db-init-2\" in pod \"nova-db-init-lxq6j\" not found",
                                "openstack/nova-db-sync-7zf2b/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-db-sync-7zf2b\" not found",
                                "openstack/nova-db-sync-7zf2b/nova-db-sync",
                                "Error from server (BadRequest): previous terminated container \"nova-db-sync\" in pod \"nova-db-sync-7zf2b\" not found",
                                "openstack/nova-ks-endpoints-hwpxh/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-endpoints-hwpxh\" not found",
                                "openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-admin\" in pod \"nova-ks-endpoints-hwpxh\" not found",
                                "openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-internal\" in pod \"nova-ks-endpoints-hwpxh\" not found",
                                "openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-endpoints-public\" in pod \"nova-ks-endpoints-hwpxh\" not found",
                                "openstack/nova-ks-service-6l7ml/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-service-6l7ml\" not found",
                                "openstack/nova-ks-service-6l7ml/compute-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"compute-ks-service-registration\" in pod \"nova-ks-service-6l7ml\" not found",
                                "openstack/nova-ks-user-275sf/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-ks-user-275sf\" not found",
                                "openstack/nova-ks-user-275sf/nova-ks-user",
                                "Error from server (BadRequest): previous terminated container \"nova-ks-user\" in pod \"nova-ks-user-275sf\" not found",
                                "openstack/nova-novncproxy-84ff4bffb9-h8xkq/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-novncproxy-84ff4bffb9-h8xkq\" not found",
                                "openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init\" in pod \"nova-novncproxy-84ff4bffb9-h8xkq\" not found",
                                "openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init-assets",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy-init-assets\" in pod \"nova-novncproxy-84ff4bffb9-h8xkq\" not found",
                                "openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy",
                                "Error from server (BadRequest): previous terminated container \"nova-novncproxy\" in pod \"nova-novncproxy-84ff4bffb9-h8xkq\" not found",
                                "openstack/nova-rabbit-init-phw2x/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-rabbit-init-phw2x\" not found",
                                "openstack/nova-rabbit-init-phw2x/rabbit-init",
                                "Error from server (BadRequest): previous terminated container \"rabbit-init\" in pod \"nova-rabbit-init-phw2x\" not found",
                                "openstack/nova-scheduler-7c65946564-b9k2c/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-scheduler-7c65946564-b9k2c\" not found",
                                "openstack/nova-scheduler-7c65946564-b9k2c/nova-scheduler",
                                "Error from server (BadRequest): previous terminated container \"nova-scheduler\" in pod \"nova-scheduler-7c65946564-b9k2c\" not found",
                                "openstack/nova-service-cleaner-29755620-pmswv/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"nova-service-cleaner-29755620-pmswv\" not found",
                                "openstack/nova-service-cleaner-29755620-pmswv/nova-service-cleaner",
                                "Error from server (BadRequest): previous terminated container \"nova-service-cleaner\" in pod \"nova-service-cleaner-29755620-pmswv\" not found",
                                "openstack/openvswitch-7sjpd/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"openvswitch-7sjpd\" not found",
                                "openstack/openvswitch-7sjpd/openvswitch-db-perms",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db-perms\" in pod \"openvswitch-7sjpd\" not found",
                                "openstack/openvswitch-7sjpd/openvswitch-vswitchd-modules",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd-modules\" in pod \"openvswitch-7sjpd\" not found",
                                "openstack/openvswitch-7sjpd/openvswitch-db",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-db\" in pod \"openvswitch-7sjpd\" not found",
                                "openstack/openvswitch-7sjpd/openvswitch-vswitchd",
                                "Error from server (BadRequest): previous terminated container \"openvswitch-vswitchd\" in pod \"openvswitch-7sjpd\" 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-78db6cdb7b-l8xdn/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-api-78db6cdb7b-l8xdn\" not found",
                                "openstack/placement-api-78db6cdb7b-l8xdn/placement-api",
                                "Error from server (BadRequest): previous terminated container \"placement-api\" in pod \"placement-api-78db6cdb7b-l8xdn\" not found",
                                "openstack/placement-db-init-gv2kp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-init-gv2kp\" not found",
                                "openstack/placement-db-init-gv2kp/placement-db-init-0",
                                "Error from server (BadRequest): previous terminated container \"placement-db-init-0\" in pod \"placement-db-init-gv2kp\" not found",
                                "openstack/placement-db-sync-hf4k7/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-db-sync-hf4k7\" not found",
                                "openstack/placement-db-sync-hf4k7/placement-db-sync",
                                "Error from server (BadRequest): previous terminated container \"placement-db-sync\" in pod \"placement-db-sync-hf4k7\" not found",
                                "openstack/placement-ks-endpoints-xpw8s/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-endpoints-xpw8s\" not found",
                                "openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-admin",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-admin\" in pod \"placement-ks-endpoints-xpw8s\" not found",
                                "openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-internal",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-internal\" in pod \"placement-ks-endpoints-xpw8s\" not found",
                                "openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-public",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-endpoints-public\" in pod \"placement-ks-endpoints-xpw8s\" not found",
                                "openstack/placement-ks-service-4v2wp/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-service-4v2wp\" not found",
                                "openstack/placement-ks-service-4v2wp/placement-ks-service-registration",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-service-registration\" in pod \"placement-ks-service-4v2wp\" not found",
                                "openstack/placement-ks-user-5nmfm/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"placement-ks-user-5nmfm\" not found",
                                "openstack/placement-ks-user-5nmfm/placement-ks-user",
                                "Error from server (BadRequest): previous terminated container \"placement-ks-user\" in pod \"placement-ks-user-5nmfm\" not found",
                                "openstack/pxc-operator-69cb5bbdb9-4kzkw/percona-xtradb-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"percona-xtradb-cluster-operator\" in pod \"pxc-operator-69cb5bbdb9-4kzkw\" not found",
                                "openstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-cluster-operator-54f767cff8-fv5cr\" 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-w7cvx/rabbitmq-cluster-operator",
                                "Error from server (BadRequest): previous terminated container \"rabbitmq-cluster-operator\" in pod \"rabbitmq-messaging-topology-operator-6f465c979f-w7cvx\" 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-q7987/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-ks-user-q7987\" not found",
                                "openstack/tempest-ks-user-q7987/tempest-ks-user",
                                "Error from server (BadRequest): previous terminated container \"tempest-ks-user\" in pod \"tempest-ks-user-q7987\" not found",
                                "openstack/tempest-run-tests-g6skr/init",
                                "Error from server (BadRequest): previous terminated container \"init\" in pod \"tempest-run-tests-g6skr\" not found",
                                "openstack/tempest-run-tests-g6skr/tempest-run-tests-init",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests-init\" in pod \"tempest-run-tests-g6skr\" not found",
                                "openstack/tempest-run-tests-g6skr/tempest-run-tests",
                                "Error from server (BadRequest): previous terminated container \"tempest-run-tests\" in pod \"tempest-run-tests-g6skr\" not found"
                            ],
                            "zuul_log_id": "0242ac17-0010-e3f7-bde3-000000000023-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:04.905986Z",
                            "start": "2026-07-29T15:01:05.294986Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.227:/tmp/logs/pod-logs /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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.227:/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-4ktv6/\n>f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-4ktv6/cert-manager-controller.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/\n>f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/\n>f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/cert-manager-webhook.txt\ncd+++++++++ pod-logs/envoy-gateway-system/\ncd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/\n>f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/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-4ktv6/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-4ktv6/cert-manager-controller.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/cert-manager-cainjector.txt\ncd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/\n>f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/cert-manager-webhook.txt\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/\ncd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/\n>f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/envoy-gateway.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-bcpzj/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-bcpzj/controller.txt\ncd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/\n>f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-9fst8/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-9fst8/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-9fst8/driver-registrar.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-9fst8/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-attacher.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-provisioner.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-resizer.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-snapshotter.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/liveness-prometheus.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/cilium-agent.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/clean-cilium-state.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/config.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/install-cni-binaries.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/mount-bpf-fs.txt\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/mount-cgroup.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-27h62/\n>f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-27h62/cilium-operator.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-8nnsf/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-8nnsf/coredns.txt\ncd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-sd99j/\n>f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-sd99j/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-qv6mp/\n>f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-qv6mp/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-5dd457f949-sbdqt/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5dd457f949-sbdqt/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5dd457f949-sbdqt/glance-api.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5dd457f949-sbdqt/glance-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-api-5dd457f949-sbdqt/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-pmvvs/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-pmvvs/glance-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-pmvvs/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7gw9/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7gw9/glance-db-sync.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7gw9/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-v2f96/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-v2f96/image-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-v2f96/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-kjhfr/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-kjhfr/glance-ks-user.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-kjhfr/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-bjkgb/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-bjkgb/glance-metadefs-load.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-bjkgb/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-n24rf/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-n24rf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-n24rf/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-wmxjk/\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-wmxjk/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-wmxjk/glance-storage-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-wmxjk/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-api-b464bdb84-wdc7t/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-b464bdb84-wdc7t/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-api-b464bdb84-wdc7t/keystone-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-s8b4w/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-s8b4w/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-s8b4w/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-t5f6m/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-t5f6m/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-t5f6m/keystone-credential-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-5hkwn/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-5hkwn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-5hkwn/keystone-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-dpnvn/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-dpnvn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-dpnvn/keystone-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-6zz9k/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-6zz9k/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-6zz9k/keystone-domain-manage.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-r7ttn/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-r7ttn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-r7ttn/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-hffxz/\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-hffxz/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-hffxz/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/init-dynamic-options.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/libvirt-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/libvirt.txt\n>f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/tls-sidecar.txt\ncd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-8mcwr/\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-8mcwr/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-8mcwr/memcached-exporter.txt\n>f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-8mcwr/memcached.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-77zvc/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-77zvc/coredns.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-h29f5/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-h29f5/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-h29f5/neutron-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-pk7lp/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-pk7lp/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-pk7lp/neutron-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-nh522/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-nh522/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-9xmnv/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-9xmnv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-9xmnv/network-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-ccvh8/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-ccvh8/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-ccvh8/neutron-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-2rfrj/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-2rfrj/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-wqsrg/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-wqsrg/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-lk8x4/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-lk8x4/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-lk8x4/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/neutron-openvswitch-agent-kernel-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4hm5g/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4hm5g/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4hm5g/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-8986c67cf-5c285/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-8986c67cf-5c285/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-8986c67cf-5c285/neutron-rpc-server.txt\ncd+++++++++ pod-logs/failed-pods/openstack/neutron-server-567fd8f479-hzssw/\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-567fd8f479-hzssw/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-567fd8f479-hzssw/neutron-policy-server.txt\n>f+++++++++ pod-logs/failed-pods/openstack/neutron-server-567fd8f479-hzssw/neutron-server.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-594b5c879-6dc9v/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-594b5c879-6dc9v/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-594b5c879-6dc9v/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-594b5c879-6dc9v/nova-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7778466b56-ttrdf/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7778466b56-ttrdf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7778466b56-ttrdf/nova-osapi.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-wfqqb/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-wfqqb/bootstrap.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-wfqqb/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29755620-snfgh/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29755620-snfgh/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29755620-snfgh/nova-cell-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-65zwk/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-65zwk/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-65zwk/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-65zwk/nova-cell-setup.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/ceph-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute-ssh.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-757c444b7b-j9tbq/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-757c444b7b-j9tbq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-757c444b7b-j9tbq/nova-conductor.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/nova-db-init-0.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/nova-db-init-1.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/nova-db-init-2.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-7zf2b/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-7zf2b/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-7zf2b/nova-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-6l7ml/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-6l7ml/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-6l7ml/init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-275sf/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-275sf/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-275sf/nova-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-phw2x/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-phw2x/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-phw2x/rabbit-init.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-7c65946564-b9k2c/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-7c65946564-b9k2c/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-7c65946564-b9k2c/nova-scheduler.txt\ncd+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29755620-pmswv/\n>f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29755620-pmswv/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29755620-pmswv/nova-service-cleaner.txt\ncd+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/openvswitch-db.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/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-78db6cdb7b-l8xdn/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-78db6cdb7b-l8xdn/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-api-78db6cdb7b-l8xdn/placement-api.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-gv2kp/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-gv2kp/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-gv2kp/placement-db-init-0.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-hf4k7/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-hf4k7/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-hf4k7/placement-db-sync.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-4v2wp/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-4v2wp/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-4v2wp/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-5nmfm/\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-5nmfm/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-5nmfm/placement-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-4kzkw/\n>f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-4kzkw/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/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-w7cvx/\n>f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-w7cvx/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-q7987/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-q7987/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-q7987/tempest-ks-user.txt\ncd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-g6skr/\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-g6skr/init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-g6skr/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-g6skr/tempest-run-tests.txt\ncd+++++++++ pod-logs/ingress-nginx/\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-bcpzj/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-bcpzj/controller.txt\ncd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/\n>f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/ingress-nginx-default-backend.txt\ncd+++++++++ pod-logs/kube-system/\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-9fst8/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-9fst8/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-9fst8/driver-registrar.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-9fst8/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-attacher.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-provisioner.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin-controller.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-resizer.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-snapshotter.txt\n>f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/liveness-prometheus.txt\ncd+++++++++ pod-logs/kube-system/cilium-522wg/\n>f+++++++++ pod-logs/kube-system/cilium-522wg/apply-sysctl-overwrites.txt\n>f+++++++++ pod-logs/kube-system/cilium-522wg/cilium-agent.txt\n>f+++++++++ pod-logs/kube-system/cilium-522wg/clean-cilium-state.txt\n>f+++++++++ pod-logs/kube-system/cilium-522wg/config.txt\n>f+++++++++ pod-logs/kube-system/cilium-522wg/install-cni-binaries.txt\n>f+++++++++ pod-logs/kube-system/cilium-522wg/mount-bpf-fs.txt\n>f+++++++++ pod-logs/kube-system/cilium-522wg/mount-cgroup.txt\ncd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-27h62/\n>f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-27h62/cilium-operator.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-8nnsf/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-8nnsf/coredns.txt\ncd+++++++++ pod-logs/kube-system/coredns-67659f764b-sd99j/\n>f+++++++++ pod-logs/kube-system/coredns-67659f764b-sd99j/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-qv6mp/\n>f+++++++++ pod-logs/kube-system/kube-proxy-qv6mp/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-5dd457f949-sbdqt/\n>f+++++++++ pod-logs/openstack/glance-api-5dd457f949-sbdqt/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-api-5dd457f949-sbdqt/glance-api.txt\n>f+++++++++ pod-logs/openstack/glance-api-5dd457f949-sbdqt/glance-perms.txt\n>f+++++++++ pod-logs/openstack/glance-api-5dd457f949-sbdqt/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-init-pmvvs/\n>f+++++++++ pod-logs/openstack/glance-db-init-pmvvs/glance-db-init-0.txt\n>f+++++++++ pod-logs/openstack/glance-db-init-pmvvs/init.txt\ncd+++++++++ pod-logs/openstack/glance-db-sync-p7gw9/\n>f+++++++++ pod-logs/openstack/glance-db-sync-p7gw9/glance-db-sync.txt\n>f+++++++++ pod-logs/openstack/glance-db-sync-p7gw9/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-service-v2f96/\n>f+++++++++ pod-logs/openstack/glance-ks-service-v2f96/image-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/glance-ks-service-v2f96/init.txt\ncd+++++++++ pod-logs/openstack/glance-ks-user-kjhfr/\n>f+++++++++ pod-logs/openstack/glance-ks-user-kjhfr/glance-ks-user.txt\n>f+++++++++ pod-logs/openstack/glance-ks-user-kjhfr/init.txt\ncd+++++++++ pod-logs/openstack/glance-metadefs-load-bjkgb/\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-bjkgb/glance-metadefs-load.txt\n>f+++++++++ pod-logs/openstack/glance-metadefs-load-bjkgb/init.txt\ncd+++++++++ pod-logs/openstack/glance-rabbit-init-n24rf/\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-n24rf/init.txt\n>f+++++++++ pod-logs/openstack/glance-rabbit-init-n24rf/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/glance-storage-init-wmxjk/\n>f+++++++++ pod-logs/openstack/glance-storage-init-wmxjk/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-wmxjk/glance-storage-init.txt\n>f+++++++++ pod-logs/openstack/glance-storage-init-wmxjk/init.txt\ncd+++++++++ pod-logs/openstack/keystone-api-b464bdb84-wdc7t/\n>f+++++++++ pod-logs/openstack/keystone-api-b464bdb84-wdc7t/init.txt\n>f+++++++++ pod-logs/openstack/keystone-api-b464bdb84-wdc7t/keystone-api.txt\ncd+++++++++ pod-logs/openstack/keystone-bootstrap-s8b4w/\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-s8b4w/bootstrap.txt\n>f+++++++++ pod-logs/openstack/keystone-bootstrap-s8b4w/init.txt\ncd+++++++++ pod-logs/openstack/keystone-credential-setup-t5f6m/\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-t5f6m/init.txt\n>f+++++++++ pod-logs/openstack/keystone-credential-setup-t5f6m/keystone-credential-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-db-init-5hkwn/\n>f+++++++++ pod-logs/openstack/keystone-db-init-5hkwn/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-init-5hkwn/keystone-db-init-0.txt\ncd+++++++++ pod-logs/openstack/keystone-db-sync-dpnvn/\n>f+++++++++ pod-logs/openstack/keystone-db-sync-dpnvn/init.txt\n>f+++++++++ pod-logs/openstack/keystone-db-sync-dpnvn/keystone-db-sync.txt\ncd+++++++++ pod-logs/openstack/keystone-domain-manage-6zz9k/\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-6zz9k/init.txt\n>f+++++++++ pod-logs/openstack/keystone-domain-manage-6zz9k/keystone-domain-manage.txt\ncd+++++++++ pod-logs/openstack/keystone-fernet-setup-r7ttn/\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-r7ttn/init.txt\n>f+++++++++ pod-logs/openstack/keystone-fernet-setup-r7ttn/keystone-fernet-setup.txt\ncd+++++++++ pod-logs/openstack/keystone-rabbit-init-hffxz/\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-hffxz/init.txt\n>f+++++++++ pod-logs/openstack/keystone-rabbit-init-hffxz/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/init-dynamic-options.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/init.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/libvirt-exporter.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/libvirt.txt\n>f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/tls-sidecar.txt\ncd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-8mcwr/\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-8mcwr/init.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-8mcwr/memcached-exporter.txt\n>f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-8mcwr/memcached.txt\ncd+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-77zvc/\n>f+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-77zvc/coredns.txt\ncd+++++++++ pod-logs/openstack/neutron-db-init-h29f5/\n>f+++++++++ pod-logs/openstack/neutron-db-init-h29f5/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-init-h29f5/neutron-db-init-0.txt\ncd+++++++++ pod-logs/openstack/neutron-db-sync-pk7lp/\n>f+++++++++ pod-logs/openstack/neutron-db-sync-pk7lp/init.txt\n>f+++++++++ pod-logs/openstack/neutron-db-sync-pk7lp/neutron-db-sync.txt\ncd+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-nh522/\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-nh522/init.txt\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-service-9xmnv/\n>f+++++++++ pod-logs/openstack/neutron-ks-service-9xmnv/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-service-9xmnv/network-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/neutron-ks-user-ccvh8/\n>f+++++++++ pod-logs/openstack/neutron-ks-user-ccvh8/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ks-user-ccvh8/neutron-ks-user.txt\ncd+++++++++ pod-logs/openstack/neutron-l3-agent-default-2rfrj/\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-2rfrj/init.txt\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-metadata-agent-default-wqsrg/\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-wqsrg/init.txt\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-lk8x4/\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-lk8x4/init.txt\n>f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-lk8x4/neutron-netns-cleanup-cron.txt\ncd+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/neutron-openvswitch-agent-kernel-modules.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent-init.txt\n>f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent.txt\ncd+++++++++ pod-logs/openstack/neutron-rabbit-init-4hm5g/\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-4hm5g/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rabbit-init-4hm5g/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/neutron-rpc-server-8986c67cf-5c285/\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-8986c67cf-5c285/init.txt\n>f+++++++++ pod-logs/openstack/neutron-rpc-server-8986c67cf-5c285/neutron-rpc-server.txt\ncd+++++++++ pod-logs/openstack/neutron-server-567fd8f479-hzssw/\n>f+++++++++ pod-logs/openstack/neutron-server-567fd8f479-hzssw/init.txt\n>f+++++++++ pod-logs/openstack/neutron-server-567fd8f479-hzssw/neutron-policy-server.txt\n>f+++++++++ pod-logs/openstack/neutron-server-567fd8f479-hzssw/neutron-server.txt\ncd+++++++++ pod-logs/openstack/nova-api-metadata-594b5c879-6dc9v/\n>f+++++++++ pod-logs/openstack/nova-api-metadata-594b5c879-6dc9v/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-594b5c879-6dc9v/nova-api-metadata-init.txt\n>f+++++++++ pod-logs/openstack/nova-api-metadata-594b5c879-6dc9v/nova-api.txt\ncd+++++++++ pod-logs/openstack/nova-api-osapi-7778466b56-ttrdf/\n>f+++++++++ pod-logs/openstack/nova-api-osapi-7778466b56-ttrdf/init.txt\n>f+++++++++ pod-logs/openstack/nova-api-osapi-7778466b56-ttrdf/nova-osapi.txt\ncd+++++++++ pod-logs/openstack/nova-bootstrap-wfqqb/\n>f+++++++++ pod-logs/openstack/nova-bootstrap-wfqqb/bootstrap.txt\n>f+++++++++ pod-logs/openstack/nova-bootstrap-wfqqb/init.txt\ncd+++++++++ pod-logs/openstack/nova-cell-setup-29755620-snfgh/\n>f+++++++++ pod-logs/openstack/nova-cell-setup-29755620-snfgh/init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-29755620-snfgh/nova-cell-setup.txt\ncd+++++++++ pod-logs/openstack/nova-cell-setup-65zwk/\n>f+++++++++ pod-logs/openstack/nova-cell-setup-65zwk/init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-65zwk/nova-cell-setup-init.txt\n>f+++++++++ pod-logs/openstack/nova-cell-setup-65zwk/nova-cell-setup.txt\ncd+++++++++ pod-logs/openstack/nova-compute-default-frq4x/\n>f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/ceph-admin-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/ceph-keyring-placement.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/ceph-perms.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute-ssh-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute-ssh.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute-vnc-init.txt\n>f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute.txt\ncd+++++++++ pod-logs/openstack/nova-conductor-757c444b7b-j9tbq/\n>f+++++++++ pod-logs/openstack/nova-conductor-757c444b7b-j9tbq/init.txt\n>f+++++++++ pod-logs/openstack/nova-conductor-757c444b7b-j9tbq/nova-conductor.txt\ncd+++++++++ pod-logs/openstack/nova-db-init-lxq6j/\n>f+++++++++ pod-logs/openstack/nova-db-init-lxq6j/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-lxq6j/nova-db-init-0.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-lxq6j/nova-db-init-1.txt\n>f+++++++++ pod-logs/openstack/nova-db-init-lxq6j/nova-db-init-2.txt\ncd+++++++++ pod-logs/openstack/nova-db-sync-7zf2b/\n>f+++++++++ pod-logs/openstack/nova-db-sync-7zf2b/init.txt\n>f+++++++++ pod-logs/openstack/nova-db-sync-7zf2b/nova-db-sync.txt\ncd+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-public.txt\n>f+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-service-6l7ml/\n>f+++++++++ pod-logs/openstack/nova-ks-service-6l7ml/compute-ks-service-registration.txt\n>f+++++++++ pod-logs/openstack/nova-ks-service-6l7ml/init.txt\ncd+++++++++ pod-logs/openstack/nova-ks-user-275sf/\n>f+++++++++ pod-logs/openstack/nova-ks-user-275sf/init.txt\n>f+++++++++ pod-logs/openstack/nova-ks-user-275sf/nova-ks-user.txt\ncd+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/\n>f+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init-assets.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init.txt\n>f+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy.txt\ncd+++++++++ pod-logs/openstack/nova-rabbit-init-phw2x/\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-phw2x/init.txt\n>f+++++++++ pod-logs/openstack/nova-rabbit-init-phw2x/rabbit-init.txt\ncd+++++++++ pod-logs/openstack/nova-scheduler-7c65946564-b9k2c/\n>f+++++++++ pod-logs/openstack/nova-scheduler-7c65946564-b9k2c/init.txt\n>f+++++++++ pod-logs/openstack/nova-scheduler-7c65946564-b9k2c/nova-scheduler.txt\ncd+++++++++ pod-logs/openstack/nova-service-cleaner-29755620-pmswv/\n>f+++++++++ pod-logs/openstack/nova-service-cleaner-29755620-pmswv/init.txt\n>f+++++++++ pod-logs/openstack/nova-service-cleaner-29755620-pmswv/nova-service-cleaner.txt\ncd+++++++++ pod-logs/openstack/openvswitch-7sjpd/\n>f+++++++++ pod-logs/openstack/openvswitch-7sjpd/init.txt\n>f+++++++++ pod-logs/openstack/openvswitch-7sjpd/openvswitch-db-perms.txt\n>f+++++++++ pod-logs/openstack/openvswitch-7sjpd/openvswitch-db.txt\n>f+++++++++ pod-logs/openstack/openvswitch-7sjpd/openvswitch-vswitchd-modules.txt\n>f+++++++++ pod-logs/openstack/openvswitch-7sjpd/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-78db6cdb7b-l8xdn/\n>f+++++++++ pod-logs/openstack/placement-api-78db6cdb7b-l8xdn/init.txt\n>f+++++++++ pod-logs/openstack/placement-api-78db6cdb7b-l8xdn/placement-api.txt\ncd+++++++++ pod-logs/openstack/placement-db-init-gv2kp/\n>f+++++++++ pod-logs/openstack/placement-db-init-gv2kp/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-init-gv2kp/placement-db-init-0.txt\ncd+++++++++ pod-logs/openstack/placement-db-sync-hf4k7/\n>f+++++++++ pod-logs/openstack/placement-db-sync-hf4k7/init.txt\n>f+++++++++ pod-logs/openstack/placement-db-sync-hf4k7/placement-db-sync.txt\ncd+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-admin.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-internal.txt\n>f+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-public.txt\ncd+++++++++ pod-logs/openstack/placement-ks-service-4v2wp/\n>f+++++++++ pod-logs/openstack/placement-ks-service-4v2wp/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-service-4v2wp/placement-ks-service-registration.txt\ncd+++++++++ pod-logs/openstack/placement-ks-user-5nmfm/\n>f+++++++++ pod-logs/openstack/placement-ks-user-5nmfm/init.txt\n>f+++++++++ pod-logs/openstack/placement-ks-user-5nmfm/placement-ks-user.txt\ncd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-4kzkw/\n>f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-4kzkw/percona-xtradb-cluster-operator.txt\ncd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/\n>f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/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-w7cvx/\n>f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-w7cvx/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-q7987/\n>f+++++++++ pod-logs/openstack/tempest-ks-user-q7987/init.txt\n>f+++++++++ pod-logs/openstack/tempest-ks-user-q7987/tempest-ks-user.txt\ncd+++++++++ pod-logs/openstack/tempest-run-tests-g6skr/\n>f+++++++++ pod-logs/openstack/tempest-run-tests-g6skr/init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-g6skr/tempest-run-tests-init.txt\n>f+++++++++ pod-logs/openstack/tempest-run-tests-g6skr/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-4ktv6/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-79c48d47db-4ktv6/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/",
                                ">f+++++++++ pod-logs/cert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/",
                                ">f+++++++++ pod-logs/envoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/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-4ktv6/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-79c48d47db-4ktv6/cert-manager-controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-cainjector-579c9dd7cd-5t6m5/cert-manager-cainjector.txt",
                                "cd+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/",
                                ">f+++++++++ pod-logs/failed-pods/cert-manager/cert-manager-webhook-7d6b59cfdc-92xr8/cert-manager-webhook.txt",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/",
                                "cd+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/",
                                ">f+++++++++ pod-logs/failed-pods/envoy-gateway-system/envoy-gateway-78446f96c9-fgnmd/envoy-gateway.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-bcpzj/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-controller-bcpzj/controller.txt",
                                "cd+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/",
                                ">f+++++++++ pod-logs/failed-pods/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-9fst8/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-9fst8/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-9fst8/driver-registrar.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-nodeplugin-9fst8/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-attacher.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-resizer.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/cilium-agent.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/config.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-522wg/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-27h62/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/cilium-operator-869df985b8-27h62/cilium-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-8nnsf/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-8nnsf/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-sd99j/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/coredns-67659f764b-sd99j/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-qv6mp/",
                                ">f+++++++++ pod-logs/failed-pods/kube-system/kube-proxy-qv6mp/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-5dd457f949-sbdqt/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5dd457f949-sbdqt/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5dd457f949-sbdqt/glance-api.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5dd457f949-sbdqt/glance-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-api-5dd457f949-sbdqt/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-init-pmvvs/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-pmvvs/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-init-pmvvs/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7gw9/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7gw9/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-db-sync-p7gw9/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-endpoints-sqnbs/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-v2f96/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-v2f96/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-service-v2f96/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-kjhfr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-kjhfr/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-ks-user-kjhfr/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-bjkgb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-bjkgb/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-metadefs-load-bjkgb/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-n24rf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-n24rf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-rabbit-init-n24rf/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-wmxjk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-wmxjk/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-wmxjk/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/glance-storage-init-wmxjk/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-api-b464bdb84-wdc7t/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-b464bdb84-wdc7t/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-api-b464bdb84-wdc7t/keystone-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-s8b4w/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-s8b4w/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-bootstrap-s8b4w/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-t5f6m/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-t5f6m/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-credential-setup-t5f6m/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-5hkwn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-5hkwn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-init-5hkwn/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-dpnvn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-dpnvn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-db-sync-dpnvn/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-6zz9k/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-6zz9k/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-domain-manage-6zz9k/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-r7ttn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-r7ttn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-fernet-setup-r7ttn/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-hffxz/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-hffxz/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/keystone-rabbit-init-hffxz/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/libvirt.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/libvirt-libvirt-default-jqv6z/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-8mcwr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-8mcwr/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-8mcwr/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/memcached-memcached-cf56b6468-8mcwr/memcached.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-77zvc/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-coredns-7dd4958666-77zvc/coredns.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-h29f5/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-h29f5/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-init-h29f5/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-pk7lp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-pk7lp/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-db-sync-pk7lp/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-nh522/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-nh522/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-9xmnv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-9xmnv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-service-9xmnv/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-ccvh8/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-ccvh8/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ks-user-ccvh8/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-2rfrj/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-2rfrj/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-wqsrg/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-wqsrg/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-lk8x4/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-lk8x4/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-netns-cleanup-cron-default-lk8x4/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/neutron-openvswitch-agent-kernel-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4hm5g/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4hm5g/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rabbit-init-4hm5g/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-8986c67cf-5c285/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-8986c67cf-5c285/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-rpc-server-8986c67cf-5c285/neutron-rpc-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/neutron-server-567fd8f479-hzssw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-567fd8f479-hzssw/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-567fd8f479-hzssw/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/neutron-server-567fd8f479-hzssw/neutron-server.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-594b5c879-6dc9v/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-594b5c879-6dc9v/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-594b5c879-6dc9v/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-metadata-594b5c879-6dc9v/nova-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7778466b56-ttrdf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7778466b56-ttrdf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-api-osapi-7778466b56-ttrdf/nova-osapi.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-wfqqb/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-wfqqb/bootstrap.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-bootstrap-wfqqb/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29755620-snfgh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29755620-snfgh/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-29755620-snfgh/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-65zwk/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-65zwk/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-65zwk/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-cell-setup-65zwk/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/ceph-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-compute-default-frq4x/nova-compute.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-conductor-757c444b7b-j9tbq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-757c444b7b-j9tbq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-conductor-757c444b7b-j9tbq/nova-conductor.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-init-lxq6j/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-7zf2b/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-7zf2b/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-db-sync-7zf2b/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-endpoints-hwpxh/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-6l7ml/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-6l7ml/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-service-6l7ml/init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-275sf/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-275sf/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-ks-user-275sf/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-phw2x/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-phw2x/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-rabbit-init-phw2x/rabbit-init.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-7c65946564-b9k2c/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-7c65946564-b9k2c/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-scheduler-7c65946564-b9k2c/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29755620-pmswv/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29755620-pmswv/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/nova-service-cleaner-29755620-pmswv/nova-service-cleaner.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/openvswitch-7sjpd/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-78db6cdb7b-l8xdn/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-78db6cdb7b-l8xdn/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-api-78db6cdb7b-l8xdn/placement-api.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-init-gv2kp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-gv2kp/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-init-gv2kp/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-hf4k7/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-hf4k7/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-db-sync-hf4k7/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-4v2wp/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-4v2wp/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-service-4v2wp/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-5nmfm/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-5nmfm/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/placement-ks-user-5nmfm/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-4kzkw/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/pxc-operator-69cb5bbdb9-4kzkw/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/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-w7cvx/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/rabbitmq-messaging-topology-operator-6f465c979f-w7cvx/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-q7987/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-q7987/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-ks-user-q7987/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-g6skr/",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-g6skr/init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-g6skr/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/failed-pods/openstack/tempest-run-tests-g6skr/tempest-run-tests.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-bcpzj/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-controller-bcpzj/controller.txt",
                                "cd+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/",
                                ">f+++++++++ pod-logs/ingress-nginx/ingress-nginx-defaultbackend-6987ff55cf-cvvst/ingress-nginx-default-backend.txt",
                                "cd+++++++++ pod-logs/kube-system/",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-9fst8/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-9fst8/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-9fst8/driver-registrar.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-nodeplugin-9fst8/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-attacher.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-provisioner.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin-controller.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-rbdplugin.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-resizer.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/csi-snapshotter.txt",
                                ">f+++++++++ pod-logs/kube-system/ceph-csi-rbd-provisioner-69cb97fb6-rh9n8/liveness-prometheus.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-522wg/",
                                ">f+++++++++ pod-logs/kube-system/cilium-522wg/apply-sysctl-overwrites.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-522wg/cilium-agent.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-522wg/clean-cilium-state.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-522wg/config.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-522wg/install-cni-binaries.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-522wg/mount-bpf-fs.txt",
                                ">f+++++++++ pod-logs/kube-system/cilium-522wg/mount-cgroup.txt",
                                "cd+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-27h62/",
                                ">f+++++++++ pod-logs/kube-system/cilium-operator-869df985b8-27h62/cilium-operator.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-8nnsf/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-8nnsf/coredns.txt",
                                "cd+++++++++ pod-logs/kube-system/coredns-67659f764b-sd99j/",
                                ">f+++++++++ pod-logs/kube-system/coredns-67659f764b-sd99j/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-qv6mp/",
                                ">f+++++++++ pod-logs/kube-system/kube-proxy-qv6mp/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-5dd457f949-sbdqt/",
                                ">f+++++++++ pod-logs/openstack/glance-api-5dd457f949-sbdqt/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-5dd457f949-sbdqt/glance-api.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-5dd457f949-sbdqt/glance-perms.txt",
                                ">f+++++++++ pod-logs/openstack/glance-api-5dd457f949-sbdqt/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-init-pmvvs/",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-pmvvs/glance-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-init-pmvvs/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-db-sync-p7gw9/",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-p7gw9/glance-db-sync.txt",
                                ">f+++++++++ pod-logs/openstack/glance-db-sync-p7gw9/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/image-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-endpoints-sqnbs/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-service-v2f96/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-v2f96/image-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-service-v2f96/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-ks-user-kjhfr/",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-kjhfr/glance-ks-user.txt",
                                ">f+++++++++ pod-logs/openstack/glance-ks-user-kjhfr/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-metadefs-load-bjkgb/",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-bjkgb/glance-metadefs-load.txt",
                                ">f+++++++++ pod-logs/openstack/glance-metadefs-load-bjkgb/init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-rabbit-init-n24rf/",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-n24rf/init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-rabbit-init-n24rf/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/glance-storage-init-wmxjk/",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-wmxjk/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-wmxjk/glance-storage-init.txt",
                                ">f+++++++++ pod-logs/openstack/glance-storage-init-wmxjk/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-api-b464bdb84-wdc7t/",
                                ">f+++++++++ pod-logs/openstack/keystone-api-b464bdb84-wdc7t/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-api-b464bdb84-wdc7t/keystone-api.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-bootstrap-s8b4w/",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-s8b4w/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-bootstrap-s8b4w/init.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-credential-setup-t5f6m/",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-t5f6m/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-credential-setup-t5f6m/keystone-credential-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-init-5hkwn/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-5hkwn/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-init-5hkwn/keystone-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-db-sync-dpnvn/",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-dpnvn/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-db-sync-dpnvn/keystone-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-domain-manage-6zz9k/",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-6zz9k/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-domain-manage-6zz9k/keystone-domain-manage.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-fernet-setup-r7ttn/",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-r7ttn/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-fernet-setup-r7ttn/keystone-fernet-setup.txt",
                                "cd+++++++++ pod-logs/openstack/keystone-rabbit-init-hffxz/",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-hffxz/init.txt",
                                ">f+++++++++ pod-logs/openstack/keystone-rabbit-init-hffxz/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/init-dynamic-options.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/init.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/libvirt-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/libvirt.txt",
                                ">f+++++++++ pod-logs/openstack/libvirt-libvirt-default-jqv6z/tls-sidecar.txt",
                                "cd+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-8mcwr/",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-8mcwr/init.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-8mcwr/memcached-exporter.txt",
                                ">f+++++++++ pod-logs/openstack/memcached-memcached-cf56b6468-8mcwr/memcached.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-77zvc/",
                                ">f+++++++++ pod-logs/openstack/neutron-coredns-7dd4958666-77zvc/coredns.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-init-h29f5/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-h29f5/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-init-h29f5/neutron-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-db-sync-pk7lp/",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-pk7lp/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-db-sync-pk7lp/neutron-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-nh522/",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-nh522/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-dhcp-agent-default-nh522/neutron-dhcp-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-endpoints-75b9h/network-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-service-9xmnv/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-9xmnv/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-service-9xmnv/network-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ks-user-ccvh8/",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-ccvh8/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ks-user-ccvh8/neutron-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-l3-agent-default-2rfrj/",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-2rfrj/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-l3-agent-default-2rfrj/neutron-l3-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-metadata-agent-default-wqsrg/",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-wqsrg/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-metadata-agent-default-wqsrg/neutron-metadata-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-lk8x4/",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-lk8x4/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-netns-cleanup-cron-default-lk8x4/neutron-netns-cleanup-cron.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/neutron-openvswitch-agent-kernel-modules.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent-init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-ovs-agent-default-8dxv6/neutron-ovs-agent.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rabbit-init-4hm5g/",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-4hm5g/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rabbit-init-4hm5g/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-rpc-server-8986c67cf-5c285/",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-8986c67cf-5c285/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-rpc-server-8986c67cf-5c285/neutron-rpc-server.txt",
                                "cd+++++++++ pod-logs/openstack/neutron-server-567fd8f479-hzssw/",
                                ">f+++++++++ pod-logs/openstack/neutron-server-567fd8f479-hzssw/init.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-567fd8f479-hzssw/neutron-policy-server.txt",
                                ">f+++++++++ pod-logs/openstack/neutron-server-567fd8f479-hzssw/neutron-server.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-metadata-594b5c879-6dc9v/",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-594b5c879-6dc9v/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-594b5c879-6dc9v/nova-api-metadata-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-metadata-594b5c879-6dc9v/nova-api.txt",
                                "cd+++++++++ pod-logs/openstack/nova-api-osapi-7778466b56-ttrdf/",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-7778466b56-ttrdf/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-api-osapi-7778466b56-ttrdf/nova-osapi.txt",
                                "cd+++++++++ pod-logs/openstack/nova-bootstrap-wfqqb/",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-wfqqb/bootstrap.txt",
                                ">f+++++++++ pod-logs/openstack/nova-bootstrap-wfqqb/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-cell-setup-29755620-snfgh/",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-29755620-snfgh/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-29755620-snfgh/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/openstack/nova-cell-setup-65zwk/",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-65zwk/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-65zwk/nova-cell-setup-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-cell-setup-65zwk/nova-cell-setup.txt",
                                "cd+++++++++ pod-logs/openstack/nova-compute-default-frq4x/",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/ceph-admin-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/ceph-keyring-placement.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/ceph-perms.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute-ssh-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute-ssh.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute-vnc-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-compute-default-frq4x/nova-compute.txt",
                                "cd+++++++++ pod-logs/openstack/nova-conductor-757c444b7b-j9tbq/",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-757c444b7b-j9tbq/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-conductor-757c444b7b-j9tbq/nova-conductor.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-init-lxq6j/",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-lxq6j/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-lxq6j/nova-db-init-0.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-lxq6j/nova-db-init-1.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-init-lxq6j/nova-db-init-2.txt",
                                "cd+++++++++ pod-logs/openstack/nova-db-sync-7zf2b/",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-7zf2b/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-db-sync-7zf2b/nova-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/compute-ks-endpoints-public.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-endpoints-hwpxh/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-service-6l7ml/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-6l7ml/compute-ks-service-registration.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-service-6l7ml/init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-ks-user-275sf/",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-275sf/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-ks-user-275sf/nova-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init-assets.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy-init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-novncproxy-84ff4bffb9-h8xkq/nova-novncproxy.txt",
                                "cd+++++++++ pod-logs/openstack/nova-rabbit-init-phw2x/",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-phw2x/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-rabbit-init-phw2x/rabbit-init.txt",
                                "cd+++++++++ pod-logs/openstack/nova-scheduler-7c65946564-b9k2c/",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-7c65946564-b9k2c/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-scheduler-7c65946564-b9k2c/nova-scheduler.txt",
                                "cd+++++++++ pod-logs/openstack/nova-service-cleaner-29755620-pmswv/",
                                ">f+++++++++ pod-logs/openstack/nova-service-cleaner-29755620-pmswv/init.txt",
                                ">f+++++++++ pod-logs/openstack/nova-service-cleaner-29755620-pmswv/nova-service-cleaner.txt",
                                "cd+++++++++ pod-logs/openstack/openvswitch-7sjpd/",
                                ">f+++++++++ pod-logs/openstack/openvswitch-7sjpd/init.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-7sjpd/openvswitch-db-perms.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-7sjpd/openvswitch-db.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-7sjpd/openvswitch-vswitchd-modules.txt",
                                ">f+++++++++ pod-logs/openstack/openvswitch-7sjpd/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-78db6cdb7b-l8xdn/",
                                ">f+++++++++ pod-logs/openstack/placement-api-78db6cdb7b-l8xdn/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-api-78db6cdb7b-l8xdn/placement-api.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-init-gv2kp/",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-gv2kp/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-init-gv2kp/placement-db-init-0.txt",
                                "cd+++++++++ pod-logs/openstack/placement-db-sync-hf4k7/",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-hf4k7/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-db-sync-hf4k7/placement-db-sync.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-admin.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-internal.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-endpoints-xpw8s/placement-ks-endpoints-public.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-service-4v2wp/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-4v2wp/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-service-4v2wp/placement-ks-service-registration.txt",
                                "cd+++++++++ pod-logs/openstack/placement-ks-user-5nmfm/",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-5nmfm/init.txt",
                                ">f+++++++++ pod-logs/openstack/placement-ks-user-5nmfm/placement-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-4kzkw/",
                                ">f+++++++++ pod-logs/openstack/pxc-operator-69cb5bbdb9-4kzkw/percona-xtradb-cluster-operator.txt",
                                "cd+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-cluster-operator-54f767cff8-fv5cr/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-w7cvx/",
                                ">f+++++++++ pod-logs/openstack/rabbitmq-messaging-topology-operator-6f465c979f-w7cvx/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-q7987/",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-q7987/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-ks-user-q7987/tempest-ks-user.txt",
                                "cd+++++++++ pod-logs/openstack/tempest-run-tests-g6skr/",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-g6skr/init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-g6skr/tempest-run-tests-init.txt",
                                ">f+++++++++ pod-logs/openstack/tempest-run-tests-g6skr/tempest-run-tests.txt"
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-00000000001f",
                        "name": "gather-pod-logs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-pod-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:05.844587Z",
                            "start": "2026-07-29T15:02:04.916498Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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-e3f7-bde3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:06.089575Z",
                            "start": "2026-07-29T15:02:05.856666Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.827580",
                            "end": "2026-07-29 15:02:08.128919",
                            "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-e3f7-bde3-000000000029-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 15:02:06.301339",
                            "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-e3f7-bde3-000000000029-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:08.636892Z",
                            "start": "2026-07-29T15:02:06.114497Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.093182",
                            "end": "2026-07-29 15:02:09.017419",
                            "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-e3f7-bde3-00000000002a-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 15:02:08.924237",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "ceph-mgr endpoints: ",
                            "stdout_lines": [
                                "ceph-mgr endpoints: "
                            ],
                            "zuul_log_id": "0242ac17-0010-e3f7-bde3-00000000002a-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:09.181242Z",
                            "start": "2026-07-29T15:02:08.664702Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.092885",
                            "end": "2026-07-29 15:02:09.514367",
                            "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-e3f7-bde3-00000000002b-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "",
                            "rc": 0,
                            "start": "2026-07-29 15:02:09.421482",
                            "stderr": "",
                            "stderr_lines": [],
                            "stdout": "",
                            "stdout_lines": [],
                            "zuul_log_id": "0242ac17-0010-e3f7-bde3-00000000002b-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:09.726506Z",
                            "start": "2026-07-29T15:02:09.209581Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.227:/tmp/logs/prometheus /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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.227:/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-e3f7-bde3-000000000026",
                        "name": "gather-prom-metrics",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-prom-metrics"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:10.252711Z",
                            "start": "2026-07-29T15:02:09.731397Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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-e3f7-bde3-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:10.488943Z",
                            "start": "2026-07-29T15:02:10.268443Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.007798",
                            "end": "2026-07-29 15:02:10.745791",
                            "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-e3f7-bde3-000000000031-1-instance",
                                    "zuul_no_log": false,
                                    "zuul_output_max_bytes": 1073741824
                                }
                            },
                            "msg": "non-zero return code",
                            "rc": 1,
                            "start": "2026-07-29 15:02:10.737993",
                            "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-e3f7-bde3-000000000031-1-instance"
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-e3f7-bde3-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:11.041657Z",
                            "start": "2026-07-29T15:02:10.519104Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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.227:/tmp/logs/selenium /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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.227:/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-e3f7-bde3-00000000002e",
                        "name": "gather-selenium-data",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/untrusted/project_4/opendev.org/openstack/openstack-helm/roles/gather-selenium-data"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:11.534497Z",
                            "start": "2026-07-29T15:02:11.050460Z"
                        },
                        "id": "0242ac17-0010-e3f7-bde3-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-29T15:02:15.694104Z",
                    "start": "2026-07-29T15:02:12.423853Z"
                },
                "id": "0242ac17-0010-33c6-b9d5-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-33c6-b9d5-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:12.493105Z",
                            "start": "2026-07-29T15:02:12.436550Z"
                        },
                        "id": "0242ac17-0010-33c6-b9d5-000000000008",
                        "name": "Set log path for multiple nodes"
                    }
                },
                {
                    "hosts": {
                        "instance": {
                            "action": "set_fact",
                            "ansible_facts": {
                                "log_path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/logs"
                            },
                            "changed": false
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-33c6-b9d5-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:12.545895Z",
                            "start": "2026-07-29T15:02:12.502185Z"
                        },
                        "id": "0242ac17-0010-33c6-b9d5-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/45133491313a4496920c12966005852d/work/logs"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/work/logs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/logs"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/artifacts",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/work/artifacts",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/artifacts"
                                },
                                {
                                    "ansible_loop_var": "zj_output_dir",
                                    "changed": true,
                                    "diff": {
                                        "after": {
                                            "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/docs",
                                            "state": "directory"
                                        },
                                        "before": {
                                            "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/work/docs",
                                    "size": 4096,
                                    "state": "directory",
                                    "uid": 0,
                                    "zj_output_dir": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/work/docs"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-33c6-b9d5-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:13.392487Z",
                            "start": "2026-07-29T15:02:12.552633Z"
                        },
                        "id": "0242ac17-0010-33c6-b9d5-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.227:/home/zuul/zuul-output/logs/ /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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.227:/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/45133491313a4496920c12966005852d/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.227:/home/zuul/zuul-output/artifacts/ /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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.227:/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/45133491313a4496920c12966005852d/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.227:/home/zuul/zuul-output/docs/ /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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.227:/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/45133491313a4496920c12966005852d/work/docs",
                                        "src": "docs"
                                    }
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-33c6-b9d5-000000000006",
                        "name": "fetch-output",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/fetch-output"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:15.061307Z",
                            "start": "2026-07-29T15:02:13.400782Z"
                        },
                        "id": "0242ac17-0010-33c6-b9d5-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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/work/artifacts/* /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/logs/artifacts\nfi\n",
                                    "delta": "0:00:00.007443",
                                    "end": "2026-07-29 15:02:15.438905",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/work/artifacts/* /var/lib/zuul/builds/45133491313a4496920c12966005852d/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-29 15:02:15.431462",
                                    "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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/work/docs/* /var/lib/zuul/builds/45133491313a4496920c12966005852d/work/logs/docs\nfi\n",
                                    "delta": "0:00:00.005274",
                                    "end": "2026-07-29 15:02:15.657400",
                                    "failed": false,
                                    "invocation": {
                                        "module_args": {
                                            "_raw_params": "if [ -n \"$(find /var/lib/zuul/builds/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/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/45133491313a4496920c12966005852d/work/docs/* /var/lib/zuul/builds/45133491313a4496920c12966005852d/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-29 15:02:15.652126",
                                    "stderr": "",
                                    "stderr_lines": [],
                                    "stdout": "",
                                    "stdout_lines": [],
                                    "zj_item": "docs",
                                    "zuul_log_id": "in-loop-ignore"
                                }
                            ]
                        }
                    },
                    "role": {
                        "id": "0242ac17-0010-33c6-b9d5-00000000000f",
                        "name": "merge-output-to-logs",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/merge-output-to-logs"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:15.694104Z",
                            "start": "2026-07-29T15:02:15.072788Z"
                        },
                        "id": "0242ac17-0010-33c6-b9d5-000000000011",
                        "name": "Move artifacts and docs to logs dir"
                    }
                }
            ]
        },
        {
            "play": {
                "duration": {
                    "end": "2026-07-29T15:02:16.124550Z",
                    "start": "2026-07-29T15:02:15.704786Z"
                },
                "id": "0242ac17-0010-33c6-b9d5-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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCrPGebuzeJmkW5M18Dw50wHeIiZl+RrfGoDt8rEBCSBLWwCPSCpaJn7TdtC5GlvRyHBldsaFe6L7hbcuOhJzM8ZSITCJWiZCP2nFnXLasNEWEv0buq1OB/eO7ARugIhx2AMkd15oCoLNf0VR0TASc8Wf4XLmSdwfAHdFNqzzkxXhhqPy41BWrHBcpFUJV3g9gf0UlP/NnYGPZrTJbCM2QYgKWVQzDbENj2KkngZpxV0UTAAfpvGfeWW7vL9oMVC71Fj5BHd373t2AobzoWvE2YLvU/417NBVnfMvjTWLuKU6F2PeHODRLW3FhBYaKvr+nzv/lVlzOXKn3XKWiWIb95oWZghZZ7GbMfh4dFoYVoR3lzS+PYaezQt4diLQTg4XriPtXoHHOxVcYnVVajIpkQCI0wadjlUwnXHuWPqvHxf8ni+MVzucxnsDMJVgF8nV1fp/Cf3kluI6LNr+4n4Q5YpHpJHPigq6zbanPpcifw0vwre0oRPdedQmEkoHGa1o8= 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 AAAAB3NzaC1yc2EAAAADAQABAAABgQCrPGebuzeJmkW5M18Dw50wHeIiZl+RrfGoDt8rEBCSBLWwCPSCpaJn7TdtC5GlvRyHBldsaFe6L7hbcuOhJzM8ZSITCJWiZCP2nFnXLasNEWEv0buq1OB/eO7ARugIhx2AMkd15oCoLNf0VR0TASc8Wf4XLmSdwfAHdFNqzzkxXhhqPy41BWrHBcpFUJV3g9gf0UlP/NnYGPZrTJbCM2QYgKWVQzDbENj2KkngZpxV0UTAAfpvGfeWW7vL9oMVC71Fj5BHd373t2AobzoWvE2YLvU/417NBVnfMvjTWLuKU6F2PeHODRLW3FhBYaKvr+nzv/lVlzOXKn3XKWiWIb95oWZghZZ7GbMfh4dFoYVoR3lzS+PYaezQt4diLQTg4XriPtXoHHOxVcYnVVajIpkQCI0wadjlUwnXHuWPqvHxf8ni+MVzucxnsDMJVgF8nV1fp/Cf3kluI6LNr+4n4Q5YpHpJHPigq6zbanPpcifw0vwre0oRPdedQmEkoHGa1o8= 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-33c6-b9d5-000000000016",
                        "name": "remove-build-sshkey",
                        "path": "/var/lib/zuul/builds/45133491313a4496920c12966005852d/trusted/project_1/opendev.org/zuul/zuul-jobs/roles/remove-build-sshkey"
                    },
                    "task": {
                        "duration": {
                            "end": "2026-07-29T15:02:16.124550Z",
                            "start": "2026-07-29T15:02:15.710729Z"
                        },
                        "id": "0242ac17-0010-33c6-b9d5-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
}
]
